/// <summary> /// 打印收据 /// </summary> /// <returns></returns> public async Task <IActionResult> OrderMoneyReceiptPrint() { string ids = Request.Query["ids"]; OrderMoneyReceiptEntity model = new OrderMoneyReceiptEntity(); TData <OrderMoneyReceiptEntity> data = await orderMoneyReceiptBLL.GetEntity(long.Parse(ids)); if (data.Data != null) { model = data.Data; } return(View(model)); }
public async Task SaveForm(OrderMoneyReceiptEntity entity) { if (entity.Id.IsNullOrZero()) { await entity.Create(); await this.BaseRepository().Insert(entity); } else { await entity.Modify(); await this.BaseRepository().Update(entity); } }
public async Task <TData <OrderMoneyReceiptEntity> > GetEntity(long id) { TData <OrderMoneyReceiptEntity> obj = new TData <OrderMoneyReceiptEntity>(); OrderMoneyReceiptEntity entity = await orderMoneyReceiptService.GetEntity(id); if (entity != null) { decimal money = Convert.ToDecimal(entity.TotalMoney.ToString()); entity.TotalMoneyCnUpper = CoomHelper.Money2CnUper(money.ToString("#0.00")); obj.Tag = 1; obj.Data = entity; } return(obj); }
public async Task <TData <string> > SaveForm(OrderMoneyReceiptEntity entity) { TData <string> obj = new TData <string>(); if (string.IsNullOrEmpty(entity.PrintNumber)) { string cur_day = DateTime.Now.ToString("yyyy-MM-dd"); int count = await GetCount(cur_day, cur_day); entity.PrintNumber = CreatePrintNumber(entity.NumberPre, count); } await orderMoneyReceiptService.SaveForm(entity); obj.Data = entity.Id.ParseToString(); obj.Tag = 1; return(obj); }
public async Task <TData <string> > SaveForm(OrderMoneyReceiptParam modelParam, OperatorInfo opuser) { TData <string> obj = new TData <string>(); obj.SetDefault(); try { OrderMoneyReceiptEntity entity = new OrderMoneyReceiptEntity(); ClassValueCopierHelper.Copy(entity, modelParam); #region 补充数据 long num = 0; long.TryParse(modelParam.Id, out num); entity.Id = num; num = 0; long.TryParse(modelParam.SaleManId, out num); entity.SaleManId = num; num = 0; long.TryParse(modelParam.CompanyId, out num); entity.CompanyId = num; if (entity.Id.IsNullOrZero()) { entity.BaseCreatorId = long.Parse(opuser.UserIdStr); entity.BaseCreateTime = DateTime.Now; } entity.BaseModifyTime = DateTime.Now; entity.BaseModifierId = long.Parse(opuser.UserIdStr); #endregion obj = await SaveForm(entity); } catch (Exception ex) { LogHelper.Info("【SaveForm】ex:" + ex.ToString()); } return(obj); }
public async Task <ActionResult> SaveFormJson(OrderMoneyReceiptEntity entity) { TData <string> obj = await orderMoneyReceiptBLL.SaveForm(entity); return(Json(obj)); }