public void create(Alumno objAlumno) { bool verificacion; //validad idAlumno estado = 1 string codigo = objAlumno.IdAlumno.ToString(); int idAlumno = 0; if (codigo == null) { objAlumno.Estado = 10; return; } else { try { idAlumno = Convert.ToInt32(objAlumno.IdAlumno); verificacion = idAlumno >= 10 && idAlumno <= 99; if (!verificacion) { objAlumno.Estado = 1; return; } } catch (Exception e) { objAlumno.Estado = 100; } } //validar nombre Alumno estado = 2 string nombre = objAlumno.Nombre; if (nombre == null) { objAlumno.Estado = 20; return; } else { nombre = objAlumno.Nombre.Trim(); verificacion = nombre.Length > 0 && nombre.Length <= 50; if (!verificacion) { objAlumno.Estado = 2; return; } } //validar apellido telefono estado = 4 string telefono = objAlumno.Telefono; if (telefono == null) { objAlumno.Estado = 40; return; } else { telefono = objAlumno.Telefono.Trim(); verificacion = telefono.Length > 0 && telefono.Length <= 50; if (!verificacion) { objAlumno.Estado = 4; return; } } //Validar apellido Alumno estado = 3 string apellido = objAlumno.Apellido; if (apellido == null) { objAlumno.Estado = 30; return; } else { apellido = objAlumno.Apellido.Trim(); verificacion = apellido.Length > 0 && apellido.Length <= 50; if (!verificacion) { objAlumno.Estado = 3; return; } } //Validar que no exista idAlumno Repetido estado = 5 Alumno objAlumnoAux = new Alumno(); objAlumnoAux.IdAlumno = objAlumno.IdAlumno; verificacion = !objAlumnoDao.find(objAlumnoAux); if (!verificacion) { objAlumno.Estado = 5; return; } objAlumno.Estado = 99; objAlumnoDao.create(objAlumno); }