Beispiel #1
0
        public IHttpActionResult PutEmployeeList(int id, EmployeeList employeeList)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != employeeList.EmployeeId)
            {
                return(BadRequest());
            }

            db.Entry(employeeList).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!EmployeeListExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Beispiel #2
0
 public ActionResult addemp(employee e)
 {
     obj.employees.Add(e);
     obj.SaveChanges();
     //return View("~/Views/Demo/Index.cshtml");
     return(RedirectToAction("displayemp", "Emp"));
 }
Beispiel #3
0
        public void  dataAdd(singin model)
        {
            var data = new mycontext();

            data.users.Add(new user
            {
                ferstname = (model.Name.Ferst_Name),
                LastName  = (model.Name.Last_Name),
                number    = (model.Number.number),
                UserName  = (model.UserName.userName),
                Password  = (model.Password.password),
                email     = (model.Email.email)
            });
            data.SaveChanges();
        }
Beispiel #4
0
        public ModelUser add(ModelUser model)
        {
            if (model.ferstname_error == null & model.LastName_error == null & model.UserName_error == null & model.email_error == null & model.password_error == null)
            {
                var data = new mycontext();

                var Usercheck  = data.users.FirstOrDefault(m => m.UserName == model.UserName);
                var Emailcheck = data.users.FirstOrDefault(m => m.email == model.email);

                if (Emailcheck != null | Usercheck != null)
                {
                    if (Emailcheck != null)
                    {
                        model.email_Duplicate = "از قبل حسابی با این ایمیل ثبت شده است";
                    }
                    if (Usercheck != null)
                    {
                        model.UserName_Duplicate = "نام کاربری تکراری است";
                    }
                    return(model);
                }
                else
                {
                    data.users.Add(new User
                    {
                        ferstname = (model.ferstname),
                        LastName  = (model.LastName),
                        email     = (model.email),
                        UserName  = (model.UserName),
                        Password  = (model.password)
                    });
                    data.SaveChanges();
                    model.accepted = true;
                    return(model);
                }
            }
            else
            {
                model.accepted = false;
            }
            return(model);
        }
Beispiel #5
0
 public ActionResult adddept(dept d)
 {
     obj.department.Add(d);
     obj.SaveChanges();
     return(View("Index"));
 }
Beispiel #6
0
        public ActionResult lostPassword(recoveryPassword model)
        {
            mycontext check  = new mycontext();
            ModelUser ch     = new ModelUser();
            var       Echeck = check.users.FirstOrDefault(m => m.email == model.email);

            if (model.email != null)
            {
                if (Echeck == null)
                {
                    model.email_error = "کاربری با این ایمیل در سامانه وجود ندارد";
                }
                else
                {
                    model.email_error = null;
                }
            }
            else
            {
                model.email_error = "لطفا ایمیل خود را وارد نمایید";
            }



            if (model.code == null)
            {
                model.code_error = "(پوشه اسپم را نیز چک نمایید)" + "لطفا کد ارسال شده به ایمیل خود را وارد نمایید";
            }
            else if (model.code != "123456")
            {
                model.code_error = "کد وارد شده نامعتبر است";
            }
            else
            {
                model.code_error = null;
            }

            if (model.newpassword != null)
            {
                ch.password             = model.newpassword;
                ch                      = filter.Cheker(ch);
                model.newpassword_error = ch.password_error;
            }
            else
            {
                model.newpassword_error = "لطفا یک گذر واژه انتخاب نمایید";
            }
            if (model.newpassword_error == null & model.code_error == null & model.email_error == null)
            {
                log relog = new log();
                Echeck.Password = model.newpassword;
                check.SaveChanges();
                relog._UserName = Echeck.UserName;
                relog._password = model.newpassword;
                relog.url       = Url.Action("index", "home");
                return(View("login", relog));
            }


            return(View(model));
        }