Example #1
0
        public CustomUserDetailsEditModel CustomUserDetailsEditModelByAcctNo (string acctno)
        {
            var result = new CustomUserDetailsEditModel ();

            var loggedinuser = GetLoggedInUser ();

            if (loggedinuser.AccountNumberString == acctno)
            {
                result.IsMe = true;

            }

            var user = _customUserDal.CustomUserByAccountNumber (acctno);

            result.UserFullName = user.FullName;
            result.UserAcctNo = acctno;
            result.UserId = user.UserId;

            var details = _customUserDetailsDal.UserDetailsByUserId (user.UserId);
            if (details != null)
                result.Update (details);


            //var details = _customUserDetailsDal.UserDetailsByCustomUserAcctNo(acctno);
            //result.Update(details);


            return result;
        }
Example #2
0
 public CustomUserDetailsEditModel SaveUserDetails (CustomUserDetailsEditModel model)
 {
     var result = new CustomUserDetailsEditModel ();
     var details = new CustomUserDetails ();
     details.Update (model);
     var saved = _customUserDetailsDal.Save (details);
     //result.Update(saved);
     result.Update (saved);
     return result;
 }
Example #3
0
        public CustomUserDetailsEditModel UserDetailsEditModelByUserId (int userid)
        {
            var result = new CustomUserDetailsEditModel ();
            //var details = _customUserDetailsDal.UserDetailsByCustomUserAcctNo(acctno);

            var details = _customUserDetailsDal.UserDetailsByUserId (userid);
            if (details != null)
            {
                result.Update (details);
                return result;
            }
            return new CustomUserDetailsEditModel ();
        }
Example #4
0
 public ActionResult SaveUserDetails(CustomUserDetailsEditModel model)
 {
     try
     {
         var m = _secretSantaBl.SaveUserDetails(model);
         m.Saved = true;
         return(PartialView("_UserDetails", m));
     }
     catch (Exception ex)
     {
         ModelState.AddModelError("", ex.Message);
         //_log.LogWarning(ex.Message);
     }
     return(PartialView("_UserDetails", model));
 }
Example #5
0
        public CustomUserDetailsEditModel UserDetailsEditModelByAcctNo (string acctno)
        {
            var result = new CustomUserDetailsEditModel ();
            //var details = _customUserDetailsDal.UserDetailsByCustomUserAcctNo(acctno);

            var user = _customUserDal.CustomUserByAccountNumber (acctno);

            var details = _customUserDetailsDal.UserDetailsByUserId (user.UserId);
            if (details != null)
            {
                result.Update (details);
                return result;
            }
            return new CustomUserDetailsEditModel ();
        }
Example #6
0
 public ActionResult SaveUserDetailsInGroup(CustomUserDetailsEditModel model)
 {
     try
     {
         var m = _secretSantaBl.SaveUserDetails(model);
         m.IsMe  = true;
         m.Saved = true;
         //return RedirectToAction("ViewOtherUserDetailsPartial", new { acctno = m.UserAcctNo });
         return(PartialView("_ViewEditUserDetails", m));
     }
     catch (Exception ex)
     {
         ModelState.AddModelError("", ex.Message);
         //_log.LogWarning(ex.Message);
     }
     return(PartialView("_ViewEditUserDetails", model));
 }