private void btnBuscar_Click(object sender, EventArgs e) { try { if (txtbuscaralumno.Text != "") { NAlumno n = new NAlumno(); EAlumnos alumno = n.ListaAlumnos(new EAlumnos() { AlumnoId = Convert.ToInt32(txtbuscaralumno.Text) }); if (alumno.AlumnoId != 0) { txtbuscaralumno.Text = alumno.AlumnoId.ToString(); txtNombreAlumno.Text = alumno.Nombres + " " + alumno.Apellidos; } else { MessageBox.Show("El Estudiante con el Código " + txtbuscaralumno.Text + " no existe", "SGA", MessageBoxButtons.OK, MessageBoxIcon.Information); txtNombreAlumno.Clear(); } } else { } } catch (Exception ex) { MessageBox.Show(ex.Message, "SGA", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public List <EAlumnos> ListaAlumno() { try { comando = new SqlCommand("ListaAlumnoMatricula", conexion); comando.CommandType = CommandType.StoredProcedure; comando.Connection = conexion; conexion.Open(); List <EAlumnos> lista = new List <EAlumnos>(); SqlDataReader leer = comando.ExecuteReader(); while (leer.Read()) { EAlumnos a = new EAlumnos(); a.AlumnoId = (int)leer[0]; a.Nombres = leer[1].ToString(); a.Apellidos = leer[2].ToString(); a.Sexo = leer[3].ToString(); a.FechaNacimiento = (DateTime)leer[4]; a.Direccion = leer[5].ToString(); a.CodigoMined = (int)leer[6]; a.Activo = (bool)leer[7]; lista.Add(a); } leer.Close(); conexion.Close(); return(lista); } catch (Exception ex) { throw ex; } }
public List <EAlumnos> ListarUsers() { try { comando = new SqlCommand("select * from Alumnos where AlumnoId not in (select UserID from Users)", conexion); comando.CommandType = CommandType.Text; conexion.Open(); List <EAlumnos> lista = new List <EAlumnos>(); SqlDataReader leer = comando.ExecuteReader(); while (leer.Read()) { EAlumnos a = new EAlumnos(); a.AlumnoId = (int)leer[0]; a.Nombres = leer[1].ToString(); a.Apellidos = leer[2].ToString(); a.Sexo = leer[3].ToString(); a.FechaNacimiento = (DateTime)leer[4]; a.Direccion = leer[5].ToString(); a.CodigoMined = (int)leer[6]; a.Activo = (bool)leer[7]; lista.Add(a); } leer.Close(); conexion.Close(); conexion.Dispose(); return(lista); } catch (Exception ex) { throw ex; } }
public EAlumnos BuscarAlumno(EAlumnos alumno) { try { comando = new SqlCommand("ListarAlumno", conexion); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@AlumnoId", alumno.AlumnoId); comando.Connection = conexion; conexion.Open(); SqlDataReader leer = comando.ExecuteReader(); EAlumnos a = new EAlumnos(); while (leer.Read()) { a.AlumnoId = (int)leer[0]; a.Nombres = leer["Nombres"].ToString(); a.Apellidos = leer["Apellidos"].ToString(); a.Sexo = leer[3].ToString(); a.FechaNacimiento = (DateTime)leer[4]; a.Direccion = leer[5].ToString(); a.CodigoMined = (int)leer[6]; a.Activo = (bool)leer[7]; a.DOCUMENTO_ALUMNO_ID = (int)leer[8]; a.PARTIDA_DE_NACIMINETO = leer[9].ToString(); a.CERTIFICADO_NOTAS = leer[10].ToString(); a.TARJETA_VACUNA = leer[11].ToString(); a.CARTA_TRASLADO = leer[12].ToString(); a.CERTIFICADO_DE_SALUD = leer[13].ToString(); a.FOTO = (byte[])leer[14]; a.ID_PARENTEZCO = (int)leer[15]; a.NOMBRE_PADRE = leer[16].ToString(); a.CEDULA_PADRE = leer[17].ToString(); a.TELEFONO_PADRE = leer[18].ToString(); a.EMAIL_PADRE = leer[19].ToString(); a.OCUPACION_PADRE = leer[20].ToString(); a.NOMBRE_MADRE = leer[21].ToString(); a.CEDULA_MADRE = leer[22].ToString(); a.TELEFONO_MADRE = leer[23].ToString(); a.EMAIL_MADRE = leer[24].ToString(); a.OCUPACION_MADRE = leer[25].ToString(); a.TutorAlumnoID = (int)leer[26]; a.NombreTutor = leer[27].ToString(); a.CedulaTutor = leer[28].ToString(); a.TelefonoTutor = leer[29].ToString(); a.ParentezcoAlumno = leer[30].ToString(); } leer.Close(); conexion.Close(); return(a); } catch (Exception ex) { throw ex; } }
public void ModificarAlumno(EAlumnos alumno, EPadres_Tutor padres, EDocuemntosAlumnos documentos) { try { DAlumnos d = new DAlumnos(); d.ModificarAlumno(alumno, padres, documentos); } catch (Exception ex) { throw ex; } }
public EAlumnos ListaAlumnos(EAlumnos alumno) { try { DAlumnos d = new DAlumnos(); return(d.BuscarAlumno(alumno)); } catch (Exception ex) { throw ex; } }
public void ModificarAlumno(EAlumnos a, EPadres_Tutor p, EDocuemntosAlumnos d) { try { comando = new SqlCommand("ModificarEstudiante"); //Alumnos comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@Nombres", a.Nombres); comando.Parameters.AddWithValue("@Apellidos", a.Apellidos); comando.Parameters.AddWithValue("@Sexo", a.Sexo); comando.Parameters.AddWithValue("@FechaNacimiento", a.FechaNacimiento); comando.Parameters.AddWithValue("@Direccion", a.Direccion); comando.Parameters.AddWithValue("@CodigoMined", a.CodigoMined); comando.Parameters.AddWithValue("@Activo", a.Activo); //Padres Alumnos comando.Parameters.AddWithValue("@NombresPadres", p.NOMBRE_PADRE); comando.Parameters.AddWithValue("@CedulaPadre", p.CEDULA_PADRE); comando.Parameters.AddWithValue("@TelefonoPadre", p.TELEFONO_PADRE); comando.Parameters.AddWithValue("@EmailPadre", p.EMAIL_PADRE); comando.Parameters.AddWithValue("@OcupacionPadre", p.OCUPACION_PADRE); comando.Parameters.AddWithValue("@NombresMadres", p.NOMBRE_MADRE); comando.Parameters.AddWithValue("@CedulaMadre", p.CEDULA_MADRE); comando.Parameters.AddWithValue("@TelefonoMadre", p.TELEFONO_MADRE); comando.Parameters.AddWithValue("@EmailMadre", p.EMAIL_MADRE); comando.Parameters.AddWithValue("@OcupacionMadre", p.OCUPACION_MADRE); //Documentos Alumnos comando.Parameters.AddWithValue("@PartidaNaciminto", d.PARTIDA_DE_NACIMINETO); comando.Parameters.AddWithValue("@CertificadoNotas", d.CERTIFICADO_NOTAS); comando.Parameters.AddWithValue("@TarjetaVacuna", d.TARJETA_VACUNA); comando.Parameters.AddWithValue("@CartaTraslado", d.CARTA_TRASLADO); comando.Parameters.AddWithValue("@CertificadoSalud", d.CERTIFICADO_DE_SALUD); comando.Parameters.AddWithValue("@Foto", d.FOTO); //Tutor Alumno comando.Parameters.AddWithValue("@NombreTutor", a.NombreTutor); comando.Parameters.AddWithValue("@CedulaTutor", a.CedulaTutor); comando.Parameters.AddWithValue("@TelefonoTutor", a.TelefonoTutor); comando.Parameters.AddWithValue("@ParentezcoAlumno", a.ParentezcoAlumno); comando.Parameters.AddWithValue("@AlumnoID", a.AlumnoId); comando.Connection = conexion; conexion.Open(); comando.ExecuteNonQuery(); conexion.Close(); conexion.Dispose(); } catch (Exception ex) { throw ex; } }
public bool eliminarAlumno(EAlumnos mcEntidad) { cmd.Connection = cnx; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "pr_borraralumno"; try { cmd.Parameters.Add(new SqlParameter("@cod", SqlDbType.Int)); cmd.Parameters["@cod"].Value = mcEntidad.idAlumno; cmd.Parameters.Add(new SqlParameter("@msj", SqlDbType.VarChar, 100)); cmd.Parameters["@msj"].Direction = ParameterDirection.Output; cnx.Open(); cmd.ExecuteNonQuery(); //read output value string message = Convert.ToString(cmd.Parameters["@msj"].Value); mcEntidad.mensageResp = message; vexito = true; } catch (SqlException ex) { vexito = false; mcEntidad.mensageResp = ex.Message; } finally { if (cnx.State == ConnectionState.Open) { cnx.Close(); } cmd.Parameters.Clear(); } return(vexito); }
private void btningresar_Click(object sender, EventArgs e) { try { //Alumno if (Bandera == 0) { EAlumnos alumno = new EAlumnos(); alumno.Nombres = txtnombreAlumno.Text; alumno.Apellidos = txtApellidoAlumno.Text; alumno.Sexo = rbtnMasculino.Checked ? "M" : "F"; alumno.FechaNacimiento = Convert.ToDateTime(dtpFechaNacimiento.Value); alumno.Direccion = txtdomicilio.Text; alumno.CodigoMined = Convert.ToInt32(txtCodigoMined.Text); //Parentezco alumno.NombreTutor = txtxTutorName.Text; alumno.CedulaTutor = txtcedulaTutor.Text; alumno.TelefonoTutor = txttelefonoTutor.Text; alumno.ParentezcoAlumno = cbmParentezco.Text; //Padres EPadres_Tutor padres = new EPadres_Tutor(); padres.NOMBRE_PADRE = txtnombrePadre.Text; padres.CEDULA_PADRE = txtcedulaP.Text; padres.TELEFONO_PADRE = txtelPadre.Text; padres.EMAIL_PADRE = txtemailPadre.Text; padres.OCUPACION_PADRE = cbmOcupacionPadre.Text; padres.NOMBRE_MADRE = txtnombreMadre.Text; padres.CEDULA_MADRE = txtcedulaMadre.Text; padres.TELEFONO_MADRE = txttelMadre.Text; padres.EMAIL_MADRE = txtemailMadre.Text; padres.OCUPACION_MADRE = cbmOcupacionMadre.Text; //Documentos EDocuemntosAlumnos documentos = new EDocuemntosAlumnos(); documentos.PARTIDA_DE_NACIMINETO = chkpartidaNacimiento.Checked ? "SI" : "NO"; documentos.CERTIFICADO_NOTAS = chkcertificadoNotas.Checked ? "SI" : "NO"; documentos.TARJETA_VACUNA = chktarjetaVacunas.Checked ? "SI" : "NO"; documentos.CARTA_TRASLADO = chkcartaTraslado.Checked ? "SI" : "NO"; documentos.CERTIFICADO_DE_SALUD = chkCertificadoSalud.Checked ? "SI" : "NO"; //convertir foto MemoryStream ms = new MemoryStream(); pictureEdit1.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Png); byte[] foto = ms.GetBuffer(); documentos.FOTO = foto; NAlumno n = new NAlumno(); n.IngresarAlumno(alumno, padres, documentos); MessageBox.Show("Alumno Guardado con exito", "SGA", MessageBoxButtons.OK, MessageBoxIcon.Information); //Limpiar Limpiar(); } if (Bandera == 1) { EAlumnos alumno = new EAlumnos(); alumno.AlumnoId = Convert.ToInt32(txtnombreAlumno.Tag); alumno.Nombres = txtnombreAlumno.Text; alumno.Apellidos = txtApellidoAlumno.Text; alumno.Sexo = rbtnMasculino.Checked ? "M" : "F"; alumno.FechaNacimiento = Convert.ToDateTime(dtpFechaNacimiento.Value); alumno.Direccion = txtdomicilio.Text; alumno.CodigoMined = Convert.ToInt32(txtCodigoMined.Text); alumno.Activo = Convert.ToBoolean(chkactivo.Checked ? 1 : 0); //Parentezco alumno.NombreTutor = txtxTutorName.Text; alumno.CedulaTutor = txtcedulaTutor.Text; alumno.TelefonoTutor = txttelefonoTutor.Text; alumno.ParentezcoAlumno = cbmParentezco.Text; //Padres EPadres_Tutor padres = new EPadres_Tutor(); padres.NOMBRE_PADRE = txtnombrePadre.Text; padres.CEDULA_PADRE = txtcedulaP.Text; padres.TELEFONO_PADRE = txtelPadre.Text; padres.EMAIL_PADRE = txtemailPadre.Text; padres.OCUPACION_PADRE = cbmOcupacionPadre.Text; padres.NOMBRE_MADRE = txtnombreMadre.Text; padres.CEDULA_MADRE = txtcedulaMadre.Text; padres.TELEFONO_MADRE = txttelMadre.Text; padres.EMAIL_MADRE = txtemailMadre.Text; padres.OCUPACION_MADRE = cbmOcupacionMadre.Text; //Documentos EDocuemntosAlumnos documentos = new EDocuemntosAlumnos(); documentos.PARTIDA_DE_NACIMINETO = chkpartidaNacimiento.Checked ? "SI" : "NO"; documentos.CERTIFICADO_NOTAS = chkcertificadoNotas.Checked ? "SI" : "NO"; documentos.TARJETA_VACUNA = chktarjetaVacunas.Checked ? "SI" : "NO"; documentos.CARTA_TRASLADO = chkcartaTraslado.Checked ? "SI" : "NO"; documentos.CERTIFICADO_DE_SALUD = chkCertificadoSalud.Checked ? "SI" : "NO"; //convertir foto MemoryStream ms = new MemoryStream(); pictureEdit1.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Png); byte[] foto = ms.GetBuffer(); documentos.FOTO = foto; NAlumno n = new NAlumno(); n.ModificarAlumno(alumno, padres, documentos); MessageBox.Show("Alumno Modificado con exito", "SGA", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "SGA", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btningresar_Click(object sender, EventArgs e) { try { if (txtbuscaralumno.Text != "") { #region PasarDatos NAlumno n = new NAlumno(); EAlumnos alumno = n.ListaAlumnos(new EAlumnos() { AlumnoId = Convert.ToInt32(txtbuscaralumno.Text) }); if (alumno.AlumnoId != 0) { txtcarnet.Text = alumno.AlumnoId.ToString(); txtnombres.Text = alumno.Nombres; txtapellidos.Text = alumno.Apellidos; if (alumno.Sexo == "M") { rbtnMasculino.Checked = true; } else { rbtnFemenino.Checked = true; } dateTimeFechaNacimiento.Value = alumno.FechaNacimiento; direccion = alumno.Direccion; codigoMined = alumno.CodigoMined; activo = alumno.Activo; documetoID = alumno.DOCUMENTO_ALUMNO_ID; partida = alumno.PARTIDA_DE_NACIMINETO; notas = alumno.CERTIFICADO_NOTAS; vacuna = alumno.TARJETA_VACUNA; traslado = alumno.CARTA_TRASLADO; salud = alumno.CERTIFICADO_DE_SALUD; foto = alumno.FOTO; IdParentezto = alumno.ID_PARENTEZCO; NombrePadre = alumno.NOMBRE_PADRE; CedulaPadre = alumno.CEDULA_PADRE; TelefonoPadre = alumno.TELEFONO_PADRE; EmailPadre = alumno.EMAIL_PADRE; OcupacionPadre = alumno.OCUPACION_PADRE; NombreMadre = alumno.NOMBRE_MADRE; CedulaMadre = alumno.CEDULA_MADRE; TelefonoMadre = alumno.TELEFONO_MADRE; EmailMadre = alumno.EMAIL_MADRE; OcupacionMadre = alumno.OCUPACION_MADRE; NombreTutor = alumno.NombreTutor; CedulaTutor = alumno.CedulaTutor; TelefonoTutor = alumno.TelefonoTutor; ParentezcoAlumno = alumno.ParentezcoAlumno; #endregion } else { MessageBox.Show("Este Estudiante no existe", "SGA", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { //Ver Usuarios } } catch (Exception ex) { MessageBox.Show(ex.Message, "SGA", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public bool actualizarAlumno(EAlumnos mcEntidad) { cmd.Connection = cnx; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "pr_alumno_actualizar"; try { cmd.Parameters.Add(new SqlParameter("@p_nombres", SqlDbType.VarChar, 150)); cmd.Parameters["@p_nombres"].Value = mcEntidad.nombres; cmd.Parameters.Add(new SqlParameter("@@p_apellidos", SqlDbType.VarChar, 150)); cmd.Parameters["@p_apellidos"].Value = mcEntidad.napellidos; cmd.Parameters.Add(new SqlParameter("@p_cedula", SqlDbType.VarChar, 16)); cmd.Parameters["@p_cedula"].Value = mcEntidad.cedula; cmd.Parameters.Add(new SqlParameter("@p_sexo", SqlDbType.Char, 1)); cmd.Parameters["@p_sexo"].Value = mcEntidad.sexo; cmd.Parameters.Add(new SqlParameter("@p_fechaNac", SqlDbType.Date)); cmd.Parameters["@p_fechaNac"].Value = mcEntidad.fechaNac; cmd.Parameters.Add(new SqlParameter("@p_nombPadre", SqlDbType.VarChar, 150)); cmd.Parameters["@p_nombPadre"].Value = mcEntidad.nomPadre; cmd.Parameters.Add(new SqlParameter("@p_nombreMadre", SqlDbType.VarChar, 150)); cmd.Parameters["@p_nombreMadre"].Value = mcEntidad.nomMadre; cmd.Parameters.Add(new SqlParameter("@p_nombreApoderado", SqlDbType.VarChar, 150)); cmd.Parameters["@p_nombreApoderado"].Value = mcEntidad.nomApoderado; cmd.Parameters.Add(new SqlParameter("@p_telefono", SqlDbType.VarChar, 10)); cmd.Parameters["@p_telefono"].Value = mcEntidad.telefono; cmd.Parameters.Add(new SqlParameter("@p_telefono", SqlDbType.VarChar, 10)); cmd.Parameters["@p_telefono"].Value = mcEntidad.telefono; cmd.Parameters.Add(new SqlParameter("@p_celular", SqlDbType.Int)); cmd.Parameters["@p_celular"].Value = mcEntidad.celular; cmd.Parameters.Add(new SqlParameter("@p_direccion", SqlDbType.VarChar, 500)); cmd.Parameters["@p_direccion"].Value = mcEntidad.direccion; cmd.Parameters.Add(new SqlParameter("@p_foto", SqlDbType.VarBinary)); cmd.Parameters["@p_foto"].Value = mcEntidad.foto; cnx.Open(); cmd.ExecuteNonQuery(); vexito = true; } catch (SqlException ex) { vexito = false; mcEntidad.mensageResp = ex.Message; } finally { if (cnx.State == ConnectionState.Open) { cnx.Close(); } cmd.Parameters.Clear(); } return(vexito); }
public bool eliminarAlumno(EAlumnos alumNegocio) { return(_AlumnoDatos.eliminarAlumno(alumNegocio)); }
public bool actualizrAlumno(EAlumnos alumNegocio) { return(_AlumnoDatos.actualizarAlumno(alumNegocio)); }
public bool insertarAlumno(EAlumnos alumNegocio) { return(_AlumnoDatos.insertarAlumno(alumNegocio)); }