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; } })); }
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; } })); }