public async Task <ActionResult> AddGoodsFuture(GoodsFuture model) { try { if (model != null) { GoodsPurchase findgp = await GoodsPurchaseRepository.FindAsync(p => p.GoodsPurchaseID == model.GoodsPurchaseID); if (findgp != null) { model.ContractNo = findgp.ContractNo; } model.Noter = Session["LoginedUser"].ToString(); model.RecordTime = DateTime.Now; if (GoodsFutureRepository.Add(model) != null) { return(Json(new { Success = true })); } } return(Json(new { Success = false, Message = "参数有误。" })); } catch (Exception ex) { LogRepository.Add(new EventLog() { Name = Session["LoginedUser"].ToString(), Date = DateTime.Now.ToLocalTime(), Event = "新增盘面对冲失败" + ex.Message }); return(Json(new { Success = false, Message = ex.Message })); } }
public async Task <ActionResult> DeleteGoodsFuture(string ID) { try { if (!string.IsNullOrEmpty(ID)) { Guid gid = new Guid(ID); GoodsFuture findgp = await GoodsFutureRepository.FindAsync(p => p.GoodsFuturesID == gid); if (findgp != null) { if (GoodsFutureRepository.Delete(findgp)) { return(Json(new { Success = true })); } } } return(Json(new { Success = false, Message = "参数有误。" })); } catch (Exception ex) { LogRepository.Add(new EventLog() { Name = Session["LoginedUser"].ToString(), Date = DateTime.Now.ToLocalTime(), Event = "删除盘面对冲记录失败" + ex.Message }); return(Json(new { Success = false, Message = ex.Message })); } }