public void noEsBool() //Este test solo aplica para Borrado { ListaEstudiante lista = new ListaEstudiante(); lista.Borrado = "No es bool"; bool retorno = ValidaBool(lista.Borrado); Assert.AreEqual(retorno, false); }
public Listas() { lista = new ListaEstudiante(); binding = new BindingSource(); InitializeComponent(); cargarComboEstrato(); cargarComboPrograma(); cargarComboSedeUniversidad(); cargarComboUniversidad(); pnlDatosCliente.Visible = false; pnlGrilla.Visible = true; }
private void insertarListaEstudiante(ListaEstudiante fila) { db.InsertarPersonaCSV(fila.CorreoPersona, fila.IdPersona, fila.NombrePersona, fila.ApellidoPersona, fila.TipoIdPersona, Convert.ToBoolean(fila.Borrado)); db.InsertarEstudianteCSV(fila.CorreoEstudiante); db.InsertarEmpadronadoEn(fila.CorreoEstudianteEmpadronado, fila.CodigoCarreraEmpadronado, fila.CodigoEnfasisEmpadronado); }
public Tuple <bool, string> Validar(ListaEstudiante lista, int filaActual) { int fila = filaActual; int columna = 0; string mensajeError = ""; //Correo Persona columna++; if (!ValidarEmail(lista.CorreoPersona) || checkForSQLInjection(lista.CorreoPersona)) { mensajeError = "El campo correo en la fila " + fila.ToString() + " , columna " + columna.ToString() + " es invalido"; return(Tuple.Create(false, mensajeError)); //email invalidao } //Id columna++; if (!ValidarTamanoText(lista.IdPersona, 30) || checkForSQLInjection(lista.IdPersona)) { mensajeError = "El campo id persona en la fila " + fila.ToString() + " , columna " + columna.ToString() + " es invalido"; return(Tuple.Create(false, mensajeError)); } //Tipo Id columna++; if (!ValidarTamanoText(lista.TipoIdPersona, 30) || checkForSQLInjection(lista.TipoIdPersona)) { mensajeError = "El campo tipo de id persona en la fila " + fila.ToString() + " , columna " + columna.ToString() + " es invalido"; return(Tuple.Create(false, mensajeError)); } //Nombre columna++; if (!ValidarTamanoText(lista.NombrePersona, 15) || checkForSQLInjection(lista.NombrePersona)) { mensajeError = "El campo nombre persona en la fila " + fila.ToString() + " , columna " + columna.ToString() + " es invalido"; return(Tuple.Create(false, mensajeError)); } //Apellido columna++; if (!ValidarTamanoText(lista.ApellidoPersona, 15) || checkForSQLInjection(lista.ApellidoPersona)) { mensajeError = "El campo apellido persona en la fila " + fila.ToString() + " , columna " + columna.ToString() + " es invalido"; return(Tuple.Create(false, mensajeError)); } //borrado columna++; if (checkForSQLInjection(lista.Borrado) || ValidaBool(lista.Borrado)) { mensajeError = "El campo borrado en la fila " + fila.ToString() + " , columna " + columna.ToString() + " es invalido"; return(Tuple.Create(false, mensajeError)); } //Correo Estudiante columna++; if (!ValidarEmail(lista.CorreoEstudiante) || checkForSQLInjection(lista.CorreoEstudiante)) { mensajeError = "El campo correo estudiante en la fila " + fila.ToString() + " , columna " + columna.ToString() + " es invalido"; return(Tuple.Create(false, mensajeError)); } //Correo estudiante empadronado columna++; if (!ValidarEmail(lista.CorreoEstudianteEmpadronado) || checkForSQLInjection(lista.CorreoEstudianteEmpadronado)) { mensajeError = "El campo correo estudiante en la fila " + fila.ToString() + " , columna " + columna.ToString() + " es invalido"; return(Tuple.Create(false, mensajeError)); } //Codigo Carrera columna++; if (!ValidarTamanoText(lista.CodigoCarreraEmpadronado, 15) || checkForSQLInjection(lista.CodigoCarreraEmpadronado)) { mensajeError = "El campo codigo de carrera en la fila " + fila.ToString() + " , columna " + columna.ToString() + " es invalido"; return(Tuple.Create(false, mensajeError)); } //Codigo Enfasis columna++; if (!ValidarTamanoText(lista.CodigoEnfasisEmpadronado, 15) || checkForSQLInjection(lista.CodigoEnfasisEmpadronado)) { mensajeError = "El campo codigo de enfasis en la fila " + fila.ToString() + " , columna " + columna.ToString() + " es invalido"; return(Tuple.Create(false, mensajeError)); } return(Tuple.Create(true, "")); }