Ejemplo n.º 1
0
        public ActionResult Edit(UserVeiwModel model)
        {
            if (!ModelState.IsValid)
            {
                model.Genders   = Gender.GetListOfGender();
                model.Districts = _db.Districts.ToList();
                model.Divisions = _db.Divisions.ToList();
                return(View(model));
            }

            var user = _db.Users.Find(model.Id);

            if (user != null)
            {
                user.FirstName     = model.FirstName;
                user.LastName      = model.LastName;
                user.UserName      = model.UserName;
                user.Email         = model.Email;
                user.MobileNo      = model.MobileNo;
                user.Gender        = model.Gender;
                user.DivisionId    = model.Division;
                user.DistrictId    = model.District;
                user.Address       = model.Address;
                user.LastEducation = model.LastEducation;
                user.Occupation    = model.Occupation;
                user.DateOfBirth   = model.DateOfBirth;
            }
            _db.SaveChanges();

            return(RedirectToAction("Index"));
        }
Ejemplo n.º 2
0
        public ActionResult Create(UserVeiwModel model)
        {
            if (!ModelState.IsValid)
            {
                model.Genders   = Gender.GetListOfGender();
                model.Districts = _db.Districts.ToList();
                model.Divisions = _db.Divisions.ToList();
                return(View(model));
            }
            var user = new User()
            {
                FirstName     = model.FirstName,
                LastName      = model.LastName,
                UserName      = model.UserName,
                Email         = model.Email,
                MobileNo      = model.MobileNo,
                Gender        = model.Gender,
                DivisionId    = model.Division,
                DistrictId    = model.District,
                Address       = model.Address,
                LastEducation = model.LastEducation,
                Occupation    = model.Occupation,
                DateOfBirth   = model.DateOfBirth
            };

            _db.Users.Add(user);
            _db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 3
0
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            User user = _db.Users.Find(id);

            if (user == null)
            {
                return(HttpNotFound());
            }

            var userviewmodel = new UserVeiwModel();

            userviewmodel.FirstName     = user.FirstName;
            userviewmodel.LastName      = user.LastName;
            userviewmodel.UserName      = user.UserName;
            userviewmodel.Email         = user.Email;
            userviewmodel.MobileNo      = user.MobileNo;
            userviewmodel.Gender        = user.Gender;
            userviewmodel.Division      = user.DivisionId;
            userviewmodel.District      = user.DistrictId;
            userviewmodel.Address       = user.Address;
            userviewmodel.LastEducation = user.LastEducation;
            userviewmodel.Occupation    = user.Occupation;
            userviewmodel.DateOfBirth   = user.DateOfBirth;
            userviewmodel.Genders       = Gender.GetListOfGender();
            userviewmodel.Districts     = _db.Districts.ToList();
            userviewmodel.Divisions     = _db.Divisions.ToList();
            return(View(userviewmodel));
        }
Ejemplo n.º 4
0
        public ActionResult Create()
        {
            var userviewmodel = new UserVeiwModel();

            userviewmodel.Genders   = Gender.GetListOfGender();
            userviewmodel.Districts = _db.Districts.ToList();
            userviewmodel.Divisions = _db.Divisions.ToList();
            return(View(userviewmodel));
        }