public void update(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; } } objAlumno.Estado = 99; objAlumnoDao.update(objAlumno); }
protected void btn_Guardar_Click(object sender, EventArgs e) { //Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "clave", "alert('I am here');", true);// no hace falta esto TipoDocumento TipoDoc; if (ddl_TipoDoc.SelectedValue != "0") { TipoDoc = TipoDocumentoDao.obtenerTipoDocumento(ddl_TipoDoc.SelectedIndex); } else { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "clave", "alert('Faltó ingresar el Tipo de Documento del Alumno. Ingrese nuevamente');", true); return; } TipoDocumento TipoDocMadre; if (ddl_TipoDocMadre.SelectedValue != "0") { TipoDocMadre = TipoDocumentoDao.obtenerTipoDocumento(ddl_TipoDocMadre.SelectedIndex); } else { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "clave", "alert('Faltó ingresar el Tipo de Documento de la madre del alumno. Ingrese nuevamente');", true); return; } TipoDocumento TipoDocPadre; if (ddl_TipoDocPadre.SelectedValue != null) { TipoDocPadre = TipoDocumentoDao.obtenerTipoDocumento(ddl_TipoDocPadre.SelectedIndex); } else { Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "clave", "alert('Faltó ingresar el Tipo de Documento del padre del alumno. Ingrese nuevamente');", true); return; } Persona alumnoPersona = new Persona(); alumnoPersona.nombre = txt_Nombre.Text; alumnoPersona.apellido = txt_Apellido.Text; alumnoPersona.numDoc = int.Parse(txt_NumDoc.Text); alumnoPersona.domicilio = txt_Domicilio.Text; alumnoPersona.telefono = txt_Telefono.Text; alumnoPersona.tipoDoc = TipoDoc; alumnoPersona.celular = txt_Celular.Text; alumnoPersona.mail = txt_mail.Text; alumnoPersona.fechaNacimiento = DateTime.Parse(txt_FechaNacimiento.Text); alumnoPersona.tipoDoc = TipoDoc; Persona madre = new Persona(); madre.nombre = txt_NombreMadre.Text; madre.apellido = txt_ApellidoMadre.Text; madre.numDoc = int.Parse(txt_NumDocMadre.Text); madre.domicilio = txt_DomicilioMadre.Text; madre.telefono = txt_TelefonoMadre.Text; madre.tipoDoc = TipoDocMadre; madre.celular = txt_CelularMadre.Text; madre.mail = txt_MailMadre.Text; madre.fechaNacimiento = DateTime.Parse(txt_FechaNacimientoMadre.Text); madre.tipoDoc = TipoDocMadre; Persona padre = new Persona(); padre.nombre = txt_NombrePadre.Text; padre.apellido = txt_ApellidoPadre.Text; padre.numDoc = int.Parse(txt_NumDocPadre.Text); padre.domicilio = txt_DomicilioPadre.Text; padre.telefono = txt_TelefonoPadre.Text; padre.tipoDoc = TipoDocPadre; padre.celular = txt_CelularPadre.Text; padre.mail = txt_mail.Text; padre.fechaNacimiento = DateTime.Parse(txt_FechaNacimientoPadre.Text); padre.tipoDoc = TipoDocPadre; Alumno alumno = new Alumno(); Boolean flag = false; if (opt_Si.Checked) { flag = true; } else { flag = false; } alumno.conoceMusica = flag; //NivelEstudio nivelEstudio = new NivelEstudio(NivelEstudioDao.obtener(ddl_NivelEstudio.SelectedIndex + 1).descripcion); NivelEstudio nivelEstudio = new NivelEstudio(); if (ddl_NivelEstudio.SelectedValue != "0") { nivelEstudio.descripcion = ddl_NivelEstudio.SelectedItem.Text; } alumno.nivelEstudio = nivelEstudio; alumno.alumno = alumnoPersona; alumno.madre = madre; alumno.padre = padre; Alumno alumnoViejo = AlumnoDao.obtenerPorLegajo(int.Parse(txt_legajo.Text)); if (alumnoViejo != null) { Persona personaAlumnoViejo = alumnoViejo.alumno; Persona madreVieja = alumnoViejo.madre; Persona padreViejo = alumnoViejo.padre; AlumnoDao.update(alumnoViejo, alumno, personaAlumnoViejo, alumnoPersona, madreVieja, padreViejo, madre, padre); } else { AlumnoDao.add(alumno, madre, alumnoPersona, padre); } }
public void update(Alumno objAlumno) { bool verificacion; //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 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 Telefono Alumno 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; } } objAlumno.Estado = 99; objAlumnoDao.update(objAlumno); }
public void AlumnoActualizar(Alumno pro) { dao.update(pro); }