Пример #1
0
        public int updateAlumno(alumno alumno)
        {
            int retorno = 0;

            SqlCommand Update = new SqlCommand(string.Format("UPDATE alumno set  domicilio= '{0}', correo = '{1}' , periodo= '{2}' , telefono= '{3}' , contra= '{4}', contactoemergencia = '{5}', numemergencia = '{6}' , carrera= '{7}' where registro={8}", alumno.domicilio, alumno.correo, alumno.periodo, alumno.telefono, alumno.contrasena, alumno.contactoemergencia, alumno.numemergencia, alumno.carrera, alumno.registro), getConnection());

            Update.Connection.Open();
            retorno = Update.ExecuteNonQuery();
            Update.Connection.Close();

            return(retorno);
        }
Пример #2
0
 private void button2_Click(object sender, EventArgs e)
 {
     if (dataAlumno.SelectedRows.Count == 1)
     {
         Int32 registro = Convert.ToInt32(dataAlumno.CurrentRow.Cells[0].Value);
         alumnoseleccionado = Datos.instance.ObtenerAlumno(registro);
         this.Close();
     }
     else
     {
         MessageBox.Show("No ha seleccionado ningun Usuario");
     }
 }
Пример #3
0
        public List <alumno> buscarAlumnos()
        {
            List <alumno> alumno = new List <alumno>();

            SqlCommand sqlCommand = new SqlCommand("SELECT registro,nombre,apaterno,amaterno,domicilio,correo,periodo,telefono,contra,contactoemergencia,numemergencia,carrera FROM alumno", getConnection());

            sqlCommand.Connection.Open();

            try
            {
                SqlDataReader dataReader = sqlCommand.ExecuteReader();

                while (dataReader.Read())
                {
                    alumno security = new alumno();
                    security.registro           = dataReader.GetInt32(0);
                    security.nombre             = dataReader.GetString(1);
                    security.aPaterno           = dataReader.GetString(2);
                    security.aMaterno           = dataReader.GetString(3);
                    security.domicilio          = dataReader.GetString(4);
                    security.correo             = dataReader.GetString(5);
                    security.periodo            = dataReader.GetInt32(6);
                    security.telefono           = dataReader.GetInt32(7);
                    security.contrasena         = dataReader.GetString(8);
                    security.contactoemergencia = dataReader.GetString(9);
                    security.numemergencia      = dataReader.GetInt32(10);
                    security.carrera            = dataReader.GetString(11);

                    alumno.Add(security);
                }
            }
            catch (Exception ex)
            {
            }
            finally
            {
                sqlCommand.Connection.Close();
            }
            return(alumno);
        }
Пример #4
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            alumno user = new alumno();

            user.registro           = Convert.ToInt32(lblRegistro.Text);
            user.nombre             = lblNombre.Text;
            user.aPaterno           = lblPaterno.Text;
            user.aMaterno           = lblMaterno.Text;
            user.domicilio          = txtDomicilio.Text;
            user.correo             = txtCorreo.Text;
            user.periodo            = Convert.ToInt32(txtPeriodo.Text);
            user.telefono           = Convert.ToInt32(txtTelefono.Text);
            user.contrasena         = txtPass.Text;
            user.contactoemergencia = txtContacto.Text;
            user.numemergencia      = Convert.ToInt64(txtTelEme.Text);
            user.carrera            = txtCarrera.Text;

            int resultado = Datos.instance.updateAlumno(user);

            if (resultado > 0)
            {
                MessageBox.Show("Alumno Modificado con Exito", "Advertencia!", MessageBoxButtons.OK);
                lblRegistro.Text  = "";
                lblNombre.Text    = "";
                lblPaterno.Text   = "";
                lblMaterno.Text   = "";
                txtDomicilio.Text = "";
                txtCorreo.Text    = "";
                txtPeriodo.Text   = "";
                txtTelefono.Text  = "";
                txtPass.Text      = "";
                txtContacto.Text  = "";
                txtTelEme.Text    = "";
                txtCarrera.Text   = "";
            }
            else
            {
                MessageBox.Show("Cliente NO Modificado");
            }
        }
Пример #5
0
        public bool alumno(alumno alumno)
        {
            bool result = false;

            SqlCommand insert = new SqlCommand("INSERT INTO alumno(registro,nombre,apaterno,amaterno,domicilio,correo,periodo,telefono,contra,contactoemergencia,numemergencia,carrera) values(@registro,@nombre,@apaterno,@amaterno,@domicilio,@correo,@periodo,@telefono,@contra,@contactoemergencia,@numemergencia,@carrera)", getConnection());

            insert.Parameters.AddWithValue("@registro", alumno.registro);
            insert.Parameters.AddWithValue("@nombre", alumno.nombre);
            insert.Parameters.AddWithValue("@apaterno", alumno.aPaterno);
            insert.Parameters.AddWithValue("@amaterno", alumno.aMaterno);
            insert.Parameters.AddWithValue("@domicilio", alumno.domicilio);
            insert.Parameters.AddWithValue("@correo", alumno.correo);
            insert.Parameters.AddWithValue("@periodo", alumno.periodo);
            insert.Parameters.AddWithValue("@telefono", alumno.telefono);
            insert.Parameters.AddWithValue("@contra", alumno.contrasena);
            insert.Parameters.AddWithValue("@contactoemergencia", alumno.contactoemergencia);
            insert.Parameters.AddWithValue("@numemergencia", alumno.numemergencia);
            insert.Parameters.AddWithValue("@carrera", alumno.carrera);
            insert.Connection.Open();
            result = insert.ExecuteNonQuery() == 1;
            insert.Connection.Close();
            return(result);
        }
Пример #6
0
        private void busquedaAlumnoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            buscarAlumno pbuscar = new buscarAlumno();

            pbuscar.ShowDialog();
            if (pbuscar.alumnoseleccionado != null)
            {
                clienteActual     = pbuscar.alumnoseleccionado;
                lblRegistro.Text  = Convert.ToString(pbuscar.alumnoseleccionado.registro);
                lblNombre.Text    = pbuscar.alumnoseleccionado.nombre;
                lblPaterno.Text   = pbuscar.alumnoseleccionado.aPaterno;
                lblMaterno.Text   = pbuscar.alumnoseleccionado.aMaterno;
                txtDomicilio.Text = pbuscar.alumnoseleccionado.domicilio;
                txtCorreo.Text    = pbuscar.alumnoseleccionado.correo;
                txtPeriodo.Text   = Convert.ToString(pbuscar.alumnoseleccionado.periodo);
                txtTelefono.Text  = Convert.ToString(pbuscar.alumnoseleccionado.telefono);
                txtPass.Text      = pbuscar.alumnoseleccionado.contrasena;
                txtContacto.Text  = pbuscar.alumnoseleccionado.contactoemergencia;
                txtTelEme.Text    = Convert.ToString(pbuscar.alumnoseleccionado.numemergencia);
                txtCarrera.Text   = pbuscar.alumnoseleccionado.carrera;
            }
            //this.Hide();
        }
Пример #7
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (txtNombre.Text != "" && txtPaterno.Text != "" && txtMaterno.Text != "" && txtCarrera.Text != "" && txtRegistro.Text != "" &&
         txtDomicilio.Text != "" && txtPeriodo.Text != "" && txtCorreo.Text != "" && txtTelefono.Text != "" && txtContacto.Text != "" &&
         txtNumCon.Text != "")
     {
         try
         {
             int registro = Convert.ToInt32(txtRegistro.Text);
             alumno.registro  = registro;
             alumno.nombre    = txtNombre.Text;
             alumno.aPaterno  = txtPaterno.Text;
             alumno.aMaterno  = txtMaterno.Text;
             alumno.domicilio = txtDomicilio.Text;
             if (Regex.IsMatch(txtCorreo.Text, @"^(?("")("".+?""@)|(([0-9a-zA-Z]((\.(?!\.))|[-!#\$%&'\*\+/=\?\^`\{\}\|~\w])*)(?<=[0-9a-zA-Z])@))(?(\[)(\[(\d{1,3}\.){3}\d{1,3}\])|(([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,6}))$"))
             {
                 alumno.correo  = txtCorreo.Text;
                 alumno.carrera = txtCarrera.Text;
                 try
                 {
                     int periodo = Convert.ToInt32(txtPeriodo.Text);
                     alumno.periodo = periodo;
                     try
                     {
                         double telefono = Convert.ToInt64(txtTelefono.Text);
                         alumno.telefono           = (int)(telefono);
                         alumno.contactoemergencia = txtContacto.Text;
                         alumno.contrasena         = txtPass.Text;
                         try
                         {
                             double telefonoE = Convert.ToInt64(txtNumCon.Text);
                             alumno.numemergencia = (int)(telefonoE);
                             alumno user = new alumno()
                             {
                                 registro = alumno.registro, nombre = alumno.nombre, aPaterno = alumno.aPaterno, aMaterno = alumno.aMaterno, domicilio = alumno.domicilio, correo = alumno.correo, periodo = alumno.periodo, telefono = alumno.telefono, contrasena = alumno.contrasena, contactoemergencia = alumno.contactoemergencia, numemergencia = alumno.numemergencia, carrera = alumno.carrera
                             };
                             if (Datos.instance.alumno(user))
                             {
                                 MessageBox.Show("Usuario ha sido agregado exitosamente");
                                 txtRegistro.Text  = " ";
                                 txtNombre.Text    = " ";
                                 txtPaterno.Text   = "";
                                 txtMaterno.Text   = "";
                                 txtDomicilio.Text = "";
                                 txtCorreo.Text    = "";
                                 txtPeriodo.Text   = "";
                                 txtTelefono.Text  = "";
                                 txtPass.Text      = "";
                                 txtContacto.Text  = "";
                                 txtNumCon.Text    = "";
                                 txtCarrera.Text   = "";
                             }
                         }
                         catch (Exception ex)
                         {
                             MessageBox.Show("El teléfono de Emergencia es numérico", "¡Advertencia!", MessageBoxButtons.OK);
                             Console.Out.WriteLine(ex.Message);
                             Console.Out.Write(ex.Message);
                         }
                     }
                     catch (Exception ex)
                     {
                         MessageBox.Show("El teléfono es numérico", "¡Advertencia!", MessageBoxButtons.OK);
                         Console.Out.WriteLine(ex.Message);
                     }
                 }
                 catch (Exception ex)
                 {
                     MessageBox.Show("Periodo numérico, ejemplo 201601", "¡Advertencia!", MessageBoxButtons.OK);
                     Console.Out.WriteLine(ex.Message);
                 }
             }
             else
             {
                 MessageBox.Show("Favor de introudcir un correo válido", "¡Advertencia!");
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show("El registro es numérico", "¡Alerta!", MessageBoxButtons.OK);
             Console.Out.Write(ex.Message);
         }
     }
     else
     {
         MessageBox.Show("Favor de llenar todos los campos", "¡Alerta!", MessageBoxButtons.OK);
     }
 }
Пример #8
0
 public altaAlumno()
 {
     InitializeComponent();
     alumno = new alumno();
 }