/// <summary> /// 周期列表 /// </summary> /// <returns></returns> public ListResult <CycleEntity> CycleList() { try { KeepDbContext context = new KeepDbContext(); var list = context.Cycle.ToList(); return(new ListResult <CycleEntity>(list)); } catch (Exception ex) { ComLogger.ErrorTag("CycleList", ex.Message); return(new ListResult <CycleEntity>(1, ex.Message)); } }
/// <summary> /// 新增记录 /// </summary> /// <param name="params"></param> /// <returns></returns> public ServiceResult CreateBill(BillEntity @params) { try { using (KeepDbContext context = new KeepDbContext()) { @params.Id = Guid.NewGuid(); @params.CreateDate = DateTime.Now; context.Bill.Add(@params); context.SaveChanges(); return(new ServiceResult()); } } catch (Exception ex) { ComLogger.ErrorTag("CreateBill", ex.InnerException.StackTrace); return(new ServiceResult(1, ex.Message)); } }
/// <summary> /// 删除记录 /// </summary> /// <param name="params"></param> /// <returns></returns> public ServiceResult DeleteBill(BillEntity @params) { try { using (KeepDbContext context = new KeepDbContext()) { BillEntity entity = context.Bill.SingleOrDefault(x => x.Id == @params.Id); if (entity == null) { return(new ServiceResult(1, "entity is null")); } context.Bill.Remove(entity); context.SaveChanges(); return(new ServiceResult()); } } catch (Exception ex) { ComLogger.ErrorTag("DeleteBill", ex.InnerException.StackTrace); return(new ServiceResult(1, ex.Message)); } }