public async Task <IActionResult> Edit(int id, [Bind("Id,Code,Name,Group,Formula,AddToSalaryInfo,Start_Date")] SalaryHead salaryHead) { if (id != salaryHead.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(salaryHead); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SalaryHeadExists(salaryHead.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Group"] = new SelectList(_context.HeadGroups, "GroupId", "GroupName", salaryHead.Group); return(View(salaryHead)); }
public ActionResult DeleteConfirmed(int id) { SalaryHead salaryhead = db.SalaryHeads.Find(id); db.SalaryHeads.Remove(salaryhead); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,Head_Name,Rate,Activity")] SalaryHead salaryhead) { if (ModelState.IsValid) { db.Entry(salaryhead).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(salaryhead)); }
public ActionResult Create([Bind(Include = "ID,Head_Name,Rate,Activity")] SalaryHead salaryhead) { if (ModelState.IsValid) { db.SalaryHeads.Add(salaryhead); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(salaryhead)); }
public async Task <IActionResult> Create([Bind("Id,Code,Name,Group,Formula,AddToSalaryInfo,Start_Date")] SalaryHead salaryHead) { if (ModelState.IsValid) { _context.Add(salaryHead); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["Group"] = new SelectList(_context.HeadGroups, "GroupId", "GroupName", salaryHead.Group); return(View(salaryHead)); }
private void InitializeSession() { try { SalaryHeadList = new CustomList <SalaryHead>(); SalaryHeadList = SalaryHead.GetAllSalaryHeadForMisc(); MiscEntryDynamicGridList = new CustomList <MiscEntryDynamicGrid>(); } catch (Exception ex) { throw (ex); } }
// GET: /SalaryHead/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SalaryHead salaryhead = db.SalaryHeads.Find(id); if (salaryhead == null) { return(HttpNotFound()); } return(View(salaryhead)); }
public CustomList <SalaryHead> GetAllSalaryHeadForSalaryRule() { return(SalaryHead.GetAllSalaryHeadForSalaryRule()); }
public CustomList <SalaryHead> GetAllSalaryHead() { return(SalaryHead.GetAllSalaryHead()); }