Exemplo n.º 1
0
 public Task <bool> UpdateSuite(ta_SUIT data)
 {
     return(Task.Factory.StartNew(() =>
     {
         try
         {
             Application.DbOperation(data, Enums.EntityMode.Update, Services.GetDataContext());
             return true;
         }
         catch (Exception x)
         {
             throw x;
         }
     }));
 }
Exemplo n.º 2
0
        public Task <bool> PostSuite(ta_SUIT data)
        {
            return(Task.Factory.StartNew(() =>
            {
                try
                {
                    if (!Request.ValidateKmoAuthorizeToken())
                    {
                        throw new Exception("Invalid Token");
                    }

                    data.SuitsId = Services.GetAllSuites(false).Where(r => r.FloorsId == data.FloorId).Count() + 1;
                    data.SuiteOrder = data.SuitsId;
                    Application.DbOperation <ta_SUIT>(data, Enums.EntityMode.Insert, Services.GetDataContext());
                    return true;
                }
                catch (Exception x)
                {
                    throw x;
                }
            }));
        }