public ResponseModel <bool> OilOrder_Add(OilOrderViewModel model) { var user = _db.AspNetUsers.Where(x => true); OilMaterialOrder o = new OilMaterialOrder(); o.Id = Guid.NewGuid(); o.No = "0"; o.ApplyPersonId = new Guid(user.Where(x => x.UserName == model.ApplyPersonId).FirstOrDefault().Id); o.ApplyDate = model.ApplyDate; o.Remark = model.Remark; o.IsDel = false; o.CreateTime = DateTime.Now; o.UpdateTime = DateTime.Now; OilMaterialOrderDetail d = new OilMaterialOrderDetail(); d.Id = Guid.NewGuid(); d.OrderId = o.Id; d.OilSpec = model.OilSpec; d.Volume = model.Volume; d.Surplus = model.Surpuls; d.DayAvg = model.DayAvg; d.NeedAmount = model.NeedAmount; d.CreateTime = DateTime.Now; d.UpdateTime = DateTime.Now; _db.OilMaterialOrder.Add(o); _db.OilMaterialOrderDetail.Add(d); int num = _db.SaveChanges(); if (num >= 2) { return(new ResponseModel <bool> { code = (int)code.Success, data = true, message = "添加油料订单成功" }); } return(new ResponseModel <bool> { code = (int)code.AddOilOrderFail, data = false, message = "添加油料订单失败" }); }
public ResponseModel <bool> OilOrder_Add([FromBody] OilOrderViewModel model) { return(_oilServices.OilOrder_Add(model)); }