예제 #1
0
 public string IsValid(TMRC_CSP.Areas.Reseller.Models.ResellerLogin r)
 {
     try
     {
         if (r.Email != "" && r.Password != "")
         {
             var db = new TMRC_CSP.ViewModel.Context.ConnectionStringsContext();
             if (db.Resellers.Any(m => m.Email == r.Email && m.Password == r.Password))
             {
                 TMRC_CSP.Models.Reseller res = db.Resellers.Where(m => m.Email == r.Email && m.Password == r.Password).SingleOrDefault();
                 HttpContext.Current.Session["Reseller"] = res;
                 if (res.Is1stTimePassChg == false)
                 {
                     return("../Home/ChangePassword");
                 }
                 return("../Home/Index");
             }
             else
             {
                 return("Invalid login, Please try again.");
             }
         }
         return("Invalid login, Please try again.");
     }
     catch (Exception ex)
     {
         return("Invalid login, Please try again.");
     }
 }
예제 #2
0
 public ActionResult EditProfile(TMRC_CSP.Models.Reseller r)
 {
     ViewModel.Profile.Profile profile = new ViewModel.Profile.Profile();
     ViewBag.msg = profile.Save(r);
     return(View(ViewModel.Account.Login._r));
 }