public ActionResult AddBusinessDailyParam(CompanyBusinessDailyParam model) { db.CompanyBusinessDailyParam.Add(model); db.SaveChanges(); return(RedirectToAction("Edit", new { id = model.CompanyBusinessDailyId })); }
public async Task <ActionResult> DeleteConfirmed(int id) { CompanyBusinessDailyParam companyBusinessDailyParam = await db.CompanyBusinessDailyParam.FindAsync(id); db.CompanyBusinessDailyParam.Remove(companyBusinessDailyParam); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public ActionResult Create(int?dailyId) { var model = new CompanyBusinessDailyParam(); if (dailyId.HasValue) { model.CompanyBusinessDailyId = dailyId.Value; } return(View(model)); }
public async Task <ActionResult> Edit([Bind(Include = "Id,CompanyBusinessDailyId,ParamName,SubParamItem,ItemAmount")] CompanyBusinessDailyParam companyBusinessDailyParam) { if (ModelState.IsValid) { db.Entry(companyBusinessDailyParam).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(companyBusinessDailyParam)); }
public async Task <ActionResult> Create([Bind(Include = "Id,CompanyBusinessDailyId,ParamName,SubParamItem,ItemAmount")] CompanyBusinessDailyParam companyBusinessDailyParam) { if (ModelState.IsValid) { db.CompanyBusinessDailyParam.Add(companyBusinessDailyParam); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(companyBusinessDailyParam)); }
public ActionResult AddBusinessDailyParam(int dailyId, string paramName) { var model = new CompanyBusinessDailyParam(); model.CompanyBusinessDailyId = dailyId; model.Id = 0; model.ItemAmount = 0; model.ParamName = paramName; model.SubParamItem = "其他"; return(PartialView("_PartialBusinessParamEditor", model)); }
public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CompanyBusinessDailyParam companyBusinessDailyParam = await db.CompanyBusinessDailyParam.FindAsync(id); if (companyBusinessDailyParam == null) { return(HttpNotFound()); } return(View(companyBusinessDailyParam)); }
public List <CompanyBusinessDailyParam> GetDefaultDailyParamList(int dailyId, string paramName) { //从字典表里面读取并赋值 List <CompanyBusinessDailyParam> result = new List <Models.CompanyBusinessDailyParam>(); var paramDicts = from p in db.ParamDict where p.ParamName == paramName select p; foreach (ParamDict paramDict in paramDicts) { CompanyBusinessDailyParam companyBusinessDailyParam = new CompanyBusinessDailyParam(); companyBusinessDailyParam.CompanyBusinessDailyId = dailyId; companyBusinessDailyParam.Id = 0; companyBusinessDailyParam.ParamName = paramName; companyBusinessDailyParam.SubParamItem = paramDict.SubItemName; companyBusinessDailyParam.ItemAmount = 0; result.Add(companyBusinessDailyParam); } return(result); }