public ActionResult SaveUser3(String UserName, String Company, String Login, String Password, Address UserAddress) { ComplexUserDTO user = new ComplexUserDTO(); user.UserName = UserName; //Extract data from FormCollection by providing field 'name' user.Company = Company; user.Login = Login; user.Password = Password; user.UserAddress = UserAddress; ViewBag.Msg = GetMessage(user); return(View("Create3")); }
public ActionResult EditHelper() { //Create a dummy object for testing purposes ComplexUserDTO obj = new ComplexUserDTO(); obj.UserName = "******"; obj.Company = "Testing"; obj.Country = "Pakistan"; //here we are passing our model object to view, //At top of view, 'model' should be used to declare type of our object //In view, 'Model' property will be used to access this object //We can also call this object as 'ViewModel' return(View(obj)); }
public ActionResult SaveUser2(FormCollection values) { ComplexUserDTO user = new ComplexUserDTO(); user.UserName = values["UserName"]; //Extract data from FormCollection by providing field 'name' user.Company = values["Company"]; user.Login = values["Login"]; user.Password = values["Password"]; user.UserAddress = new Address(); user.UserAddress.Country = values["UserAddress.Country"]; user.UserAddress.City = values["UserAddress.City"]; ViewBag.Msg = GetMessage(user); return(View("Create2")); }
public ActionResult SaveUser1() { ComplexUserDTO user = new ComplexUserDTO(); user.UserName = Request.Form["UserName"]; //Extract data from Request.Form by providing field 'name' user.Company = Request["Company"]; //Extract data from Request directly by providing field 'name' user.Login = Request["Login"]; user.Password = Request.Form["Password"]; user.UserAddress = new Address(); user.UserAddress.Country = Request.Form["UserAddress.Country"]; user.UserAddress.City = Request.Form["UserAddress.City"]; ViewBag.Msg = GetMessage(user); return(View("Create1")); }
public ActionResult DispList() { //Create a dummy List of objects for testing purposes List <ComplexUserDTO> list = new List <ComplexUserDTO>(); ComplexUserDTO obj = new ComplexUserDTO(); obj.UserName = "******"; obj.Company = "Testing"; obj.Country = "Pakistan"; list.Add(obj); obj = new ComplexUserDTO(); obj.UserName = "******"; obj.Company = "Testing 1"; obj.Country = "Pakistan 1"; list.Add(obj); obj = new ComplexUserDTO(); obj.UserName = "******"; obj.Company = "Testing 2"; obj.Country = "Pakistan 2"; list.Add(obj); //here we are passing our model object to view, //At top of view, 'model' should be used to declare type of our object //In view, 'Model' property will be used to access this object //We can also call this object as 'ViewModel' return(View(list)); }
private String GetMessage(ComplexUserDTO user) { return(String.Format("UserName:'******',Company:'{1}',Login:'******',Password:'******',Country:'{4}',City:'{5}'", user.UserName, user.Company, user.Login, user.Password, user.UserAddress.Country, user.UserAddress.City)); }
public ActionResult SaveUser5(ComplexUserDTO user, EducationInfo Edu) { ViewBag.Msg = GetMessage(user); return(View("Create5")); }
public ActionResult SaveUser4(ComplexUserDTO user) { ViewBag.Msg = GetMessage(user); return(View("Create4")); }