123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
-
- using System;
- using MBIRevitBase;
- namespace ServiceRevitLib.Mode
- {
-
-
-
- public class ResultBase
- {
- public ResultBase()
- {
- Result = ResultState.Success;
- }
-
-
-
-
-
- public static ResultBase Exception(string msg)
- {
- return new ResultBase(){Result = ResultState.Failure,ResultMsg = msg};
- }
-
-
-
- public string ResultMsg { get; set; }
-
-
-
- public ResultState Result { get; set; }
- public static implicit operator ResultBase(BResult result)
- {
- return new ResultBase()
- {
- ResultMsg = result.Message,
- Result = (ResultState)(Convert.ToInt32(result.IsSuccessed))
- };
- }
- }
- }
|