Пример #1
0
        // GET: /<controller>/
        public IActionResult Load()
        {
            var users = new stuClass {
                FirstName = "shubham", LastName = "digole"
            };

            return(View("Users", users));
        }
Пример #2
0
        /*  public object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext)
         * {
         *    HttpContext objContext = controllerContext.HttpContext;
         *    string firstName = objContext.Request.Form["FirstName"];
         *    string lastName = objContext.Request.Form["LastName"];
         *    stuClass user = new stuClass()
         *    {
         *        FirstName = firstName,
         *        LastName = lastName
         *    };
         *
         *    return user;
         * }*/
        public Task BindModelAsync(ModelBindingContext bindingContext)
        {
            string firstName = bindingContext.HttpContext.Request.Form["FirstName"];
            string lastName  = bindingContext.HttpContext.Request.Form["LastName"];

            stuClass user = new stuClass()
            {
                FirstName = firstName,
                LastName  = lastName
            };

            bindingContext.Result = ModelBindingResult.Success(user);
            return(Task.CompletedTask);
        }
Пример #3
0
        //  public IActionResult Submit([ModelBinder(BinderType = typeof(DataBinder))]stuClass obj)

        public IActionResult Submit()
        {
            //basic data sending
            stuClass obj = new stuClass();

            obj.FirstName = Request.Form["firstName"];
            obj.LastName  = Request.Form["lastName"];

            if (ModelState.IsValid)
            {
                data.Students.Add(obj);
                data.SaveChanges();
            }
            Thread.Sleep(1000);
            return(Json(obj));
        }
Пример #4
0
        public stuClass Post()
        {
            stuClass obj = new stuClass();

            obj.FirstName = Request.Form["firstName"];
            obj.LastName  = Request.Form["lastName"];

            if (ModelState.IsValid)
            {
                data.Students.Add(obj);
                data.SaveChanges();
            }
            Thread.Sleep(1000);

            return(obj);
        }