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); }
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"); } }
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); }
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"); } }
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); }
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(); }
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); } }
public altaAlumno() { InitializeComponent(); alumno = new alumno(); }