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"));
        }
예제 #2
0
        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"));
        }
예제 #5
0
        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"));
 }