public int PutManageCode(ManageCode obj) { SessionManager.DoWork(session => { session.Update(obj); }); return(1); }
public ManageCode GetManageCode(string id) { ManageCode result = new ManageCode(); SessionManager.DoWork(session => { result = session.Query <ManageCode>().Where(m => m.Id == id).SingleOrDefault(); }); return(result); }
public int DeleteManageCode(ManageCode obj) { int success = 0; SessionManager.DoWork(session => { bool check = session.Query <PlanKPIDetail>().Any(p => p.ManageCode.Id == obj.Id); if (check == false) { session.Delete(obj); success = 1; } }); return(success); }
public int PutNewManageCode(ManageCode obj) { int success = 0; SessionManager.DoWork(session => { bool check = session.Query <ManageCode>().Any(p => p.Id == obj.Id); if (check == false) { session.Save(obj); success = 1; } }); return(success); }
public async Task <ApiResult <bool> > Create(CreateCode bundle) { var check = await _context.ManageCodes.AnyAsync(x => x.Name == bundle.Name); if (check) { return(new ApiErrorResult <bool>("Mã số đã tồn tại")); } var code = _context.ManageCodes; var data = new ManageCode() { Name = bundle.Name, TypeCode = bundle.TypeCode }; _context.ManageCodes.Add(data); await _context.SaveChangesAsync(); return(new ApiSuccessResult <bool>()); }