public JsonResult UpdateUnBlockedPartnerUsers(short id = 0, string checkeds = "") { bool result = false; try { if (id > 0) { if (checkeds.Trim().ToLower() == "true") { checkeds = "1"; } if (checkeds.Trim().ToLower() == "false") { checkeds = "0"; } UnBlockedPartnerUsersViewModel model = new UnBlockedPartnerUsersViewModel(); model.UnBlockedBy = Convert.ToInt16(Session["TeamMemberRowID"]); model.UnBlockedDate = DateTime.Now; model.PartnerUsersRowID = id; model.Status = Convert.ToByte(checkeds); if (model.UnBlockedBy > 0) { repoLogin.UnBlockedPartnerUsers(model); int Res = repoLogin.SaveChanges(); if (Res > 0) { result = true; // Send_Mail_UnblockedPassword_Client } } else { ViewBag.ErrorMsg = "Invalid Id!"; } } else { ViewBag.ErrorMsg = "Invalid Id!"; } } catch (Exception Ex) { ViewBag.ErrorMsg = Ex.Message; clsCommonMethods.ErrorLog(Server.MapPath("~\\ErrorLogs\\Logfiles"), Ex.Message, Ex.StackTrace); } return(Json(new { result }, JsonRequestBehavior.AllowGet)); }
public void UnBlockedPartnerUsers(UnBlockedPartnerUsersViewModel model) { try { if (model.PartnerUsersRowID != 0) { db.MasterVendorLogins.Single(b => b.VendorLoginRowID == model.PartnerUsersRowID).UnBlockedBy = model.UnBlockedBy; db.MasterVendorLogins.Single(b => b.VendorLoginRowID == model.PartnerUsersRowID).UnBlockedDate = model.UnBlockedDate; db.MasterVendorLogins.Single(b => b.VendorLoginRowID == model.PartnerUsersRowID).ModifiedTime = model.UnBlockedDate; db.MasterVendorLogins.Single(b => b.VendorLoginRowID == model.PartnerUsersRowID).Status = model.Status; } else { throw new Exception("Partner User could not be blank!"); } } catch (Exception) { throw; } }