public async Task <IActionResult> InstitutionsEdit(int id, [Bind("InstitutionsRecNo,District,InstitutionsCategory,InstitutionsName,InstitutionsDetails,Contact,EmaiId")] TblMasterInstitutions oTblMasterInstitutions) { if (id != oTblMasterInstitutions.InstitutionsRecNo) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(oTblMasterInstitutions); var result = await _context.SaveChangesAsync(); if (result == 1) { Result = "Updated"; ViewData["Msg"] = new MessageDTO { Message = "Dear User,<br/>Details Successfully Updated!!.", Status = "S", BackPageAction = "InstitutionsDetails", BackPageController = "Institutions" }; } else { ViewData["Msg"] = new MessageDTO { Message = "Dear User,<br/><b>Some Error Ocurred Please try Later. if the problem persists contact your system administrator..", Status = "E", BackPageAction = "InstitutionsDetails", BackPageController = "Institutions" }; } } catch (DbUpdateConcurrencyException) { if (!TblMasterInstitutionsExists(oTblMasterInstitutions.InstitutionsRecNo)) { return(NotFound()); } else { throw; } } // return RedirectToAction(nameof(Index)); } return(View(oTblMasterInstitutions)); //if (ModelState.IsValid) //{ // _context.TblMasterInstitutions.Update(oTblMasterInstitutions); // await _context.SaveChangesAsync(); // return RedirectToAction("InstitutionsDetails"); //} //else //{ // return View(); //} }
public async Task <IActionResult> InstitutionsCreate(TblMasterInstitutions model) { _context.TblMasterInstitutions.Add(model); var result = await _context.SaveChangesAsync(); if (result == 1) { Result = "Saved"; ViewData["Msg"] = new MessageDTO { Message = "Dear User,<br/>Details Successfully Saved!!.", Status = "S", BackPageAction = "InstitutionsDetails", BackPageController = "Institutions" }; } else { ViewData["Msg"] = new MessageDTO { Message = "Dear User,<br/><b>Some Error Ocurred Please try Later. if the problem persists contact your system administrator..", Status = "E", BackPageAction = "InstitutionsDetails", BackPageController = "Institutions" }; } return(View()); }
//public IActionResult Index() //{ // return View(); //} public async Task <IActionResult> InstitutionsDetails(TblMasterInstitutions model) { var InstDetails = await _context.TblMasterInstitutions.ToListAsync(); return(View(InstDetails.ToList())); }