Esempio n. 1
0
 public TSBShift Create([FromBody] TSBShiftCreate value)
 {
     if (null == value)
     {
         return(null);
     }
     return(TSBShift.Create(value.Shift, value.User));
 }
Esempio n. 2
0
        public NDbResult <TSBShift> Create([FromBody] TSBShiftCreate value)
        {
            NDbResult <TSBShift> result;

            if (null == value)
            {
                result = new NDbResult <TSBShift>();
                result.ParameterIsNull();
            }
            else
            {
                result = TSBShift.Create(value.Shift, value.User);
            }
            return(result);
        }
Esempio n. 3
0
            public NRestResult <TSBShift> Create(Shift shift, User supervisor)
            {
                NRestResult <TSBShift> ret;
                NRestClient            client = NRestClient.CreateLocalClient();

                if (null == client)
                {
                    ret = new NRestResult <TSBShift>();
                    ret.RestInvalidConfig();
                    return(ret);
                }

                var inst = new TSBShiftCreate()
                {
                    Shift = shift,
                    User  = supervisor
                };

                ret = client.Execute <TSBShift>(RouteConsts.Shift.Create.Url, inst);
                return(ret);
            }