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));
        }
Exemple #2
0
 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;
     }
 }