Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- My controller code
- public ActionResult Register()
- {
- return View();
- }
- [HttpPost]
- public ActionResult Register(UserModel um)
- {
- if (ModelState.IsValid)
- {
- var CurrentUser = (user)Session["loggedInuser"];
- user u = new user
- {
- id = new Guid(),
- usename = um.Username,
- password = um.Password,
- UpdatedBy = CurrentUser.id,
- UpdateOn = DateTime.UtcNow,
- CreatedBy = CurrentUser.id,
- CreatedOn = DateTime.UtcNow,
- email_id = "abc@xyz.com"
- };
- try
- {
- db.users.Add(u);
- db.SaveChanges();
- }
- catch (DbEntityValidationException dbex)
- {
- throw dbex;
- }
- catch (Exception eee)
- {
- throw eee;
- }
- }
- return View();
- This is my model code
- [Required (AllowEmptyStrings =false, ErrorMessage ="Please fill it")]
- [StringLength(12, MinimumLength =6, ErrorMessage ="user name must be between 6-12")]
- public string Username { get; set; }
- [DataType(DataType.Password)]
- [Required(AllowEmptyStrings = false, ErrorMessage = "Please fill Required Field")]
- public string Password { get; set; }
- [DataType(DataType.Password)]
- [Display(Name = "Confirm password")]
- [Compare("Password", ErrorMessage ="Doesn't match")]
- [Required(AllowEmptyStrings = false, ErrorMessage = "Please fill Required Field")]`enter code here`
- public string ConfirmPassword { get; set; }`enter code here`
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement