示例#1
0
        // GET: User/Delete/5
        public DataLayerMessage Delete(int userid)
        {
            DataLayerMessage msg = new DataLayerMessage();

            msg.Vaild = false;
            try {
                user editEntry = Factory.GetUser(userid);

                msg = Factory.DeleteUser(editEntry);
                return(msg);
            }
            catch {
                return(msg);
            }
        }
示例#2
0
        public ActionResult Create(EditViewModel vm)
        {
            vm.DeptDropDownLsit = Factory.GenDeptList();
            try {
                vm.EditUser.update_date = DateTime.Now;

                DataLayerMessage msg = Factory.CreateUser(vm.EditUser);

                if (msg.Vaild)
                {
                    return(RedirectToAction("Index"));
                }
                else
                {
                    return(View(vm));
                }
            }
            catch {
                return(View(vm));
            }
        }
示例#3
0
        public ActionResult Edit(EditViewModel vm)
        {
            vm.DeptDropDownLsit = Factory.GenDeptList();

            try {
                user editEntry = Factory.GetUser(vm.EditUser.user_id);
                editEntry.user_name   = vm.EditUser.user_name;
                editEntry.dept_id     = vm.EditUser.dept_id;
                editEntry.update_date = DateTime.Now;

                DataLayerMessage msg = Factory.EditUser(editEntry);
                if (msg.Vaild)
                {
                    return(RedirectToAction("Index"));
                }
                else
                {
                    return(View(vm));
                }
            }
            catch {
                return(View(vm));
            }
        }