Ejemplo n.º 1
0
        public ActionResult Edit(FormCollection form)
        {
            Validation.Validation validation = new Validation.Validation();

            if (validation.CheckString(form["Username"].ToString()) &&
                validation.CheckString(form["Password"].ToString()) &&
                validation.CheckString(form["FirstName"].ToString()) &&
                validation.CheckString(form["LastName"].ToString()) &&
                validation.CheckNum(form["ProfessionalLevel"].ToString()) &&
                validation.CheckPhoneNumber(form["Phone"].ToString()) &&
                validation.IsValidEmail(form["Email"].ToString()) && validation.checknull(form["Email"].ToString()))
            {
                lecturer.Username = form["Username"].ToString();
                lecturer.Password = form["Password"].ToString();
                lecturer.Name     = form["FirstName"].ToString();
                lecturer.Surname  = form["LastName"].ToString();
                lecturer.Level    = int.Parse(form["ProfessionalLevel"].ToString());
                lecturer.Cell     = form["Phone"].ToString();
                lecturer.Email    = form["Email"].ToString();

                lecturer.ChangeAccount(new List <string> {
                    " id = " + lecturer.AccId
                });
                lecturer.ChangeLecturer(new List <string> {
                    "id = " + lecturer.LectID
                });
            }



            if (Session["USER"] != null)
            {
                return(View(lecturer));
            }

            return(RedirectToAction("Index", "Home"));
        }
 public Calculator()
 {
     _validation = new Validation.Validation();
 }
 public ValidationException(Validation.Validation error)
 {
     _errors = new List <Validation.Validation> {
         error
     };
 }