public ActionResult Edit(int id) { var partnerinfo = AgroExpressDBAccess.GetPartnerByID(id); PartnerEdit adminedit = new PartnerEdit(); if (partnerinfo != null) { adminedit.PKPartnerId = partnerinfo.PKPartnerId; adminedit.FullName = partnerinfo.FullName; adminedit.Address = partnerinfo.Address; adminedit.Mobile = partnerinfo.Mobile; adminedit.Email = partnerinfo.Email; var user = AgroExpressDBAccess.GetUserByID(partnerinfo.LoginUserID); adminedit.UserName = user.UserName; adminedit.Password = user.Password; adminedit.LoginUserID = partnerinfo.LoginUserID; } return(View(adminedit)); }
public ActionResult Edit(PartnerEdit editentry) { if (ModelState.IsValid) { var userinfo = AgroExpressDBAccess.IsUserExist(editentry.UserName); if (userinfo != null) { if (userinfo.PkUserID != editentry.LoginUserID) { ModelState.AddModelError("UserName", "User Name Already Exists!!!"); return(View(editentry)); } } if (AgroExpressDBAccess.UpdatePartner(editentry)) { ViewBag.success = "Partner has been updated successfully"; return(RedirectToAction("EnabledList")); } } return(View()); }