public void InsertCasualSubmitModel(CasualSubmitViewModel SubmitViewModel) { using (TransactionScope Trans = new TransactionScope()) { try { tbl_User u = SubmitViewModel.casualuser; u.Password = "******"; u.Role = "U"; UtilityClass.CheckValidate.NotValidate = true; tbl_UserDAL.Add(u); tbl_Url submiturl = SubmitViewModel.submiturl; submiturl.UserId = u.UserId; submiturl.UrlDesc = "nothing"; submiturl.IsApproved = "P"; tbl_UrlDAL.Add(submiturl); Trans.Complete(); } catch (Exception E1) { throw new Exception(E1.Message); } } }
public ActionResult Submit(CasualSubmitViewModel submitmodel) { ModelState.Remove("casualuser.Password"); ModelState.Remove("casualuser.UserEmail"); if (ModelState.IsValid) { cm.InsertCasualSubmitModel(submitmodel); } else { ViewBag.CategoryId = new SelectList(tbl_CategoryDAL.GetListBy(c => true), "CategoryId", "CategoryName"); return(View("Index")); } return(RedirectToAction("Index")); }