private void txtContraseña_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Enter) { SICADEntities bd = new SICADEntities(); try { if (String.IsNullOrEmpty(this.txtUsuario.Text) || String.IsNullOrEmpty(this.txtContraseña.Text)) { MessageBox.Show("Faltan por llenar algunos campos", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { int result = bd.sp_ValidarEmpleadoSICADE(int.Parse(this.txtUsuario.Text), this.txtContraseña.Text).Count(); if (result != 0) { DatosAcceso.NumNomina = int.Parse(this.txtUsuario.Text); frmAdministracion frm = new frmAdministracion(); frm.Show(); this.Hide(); } else { MessageBox.Show("Verifica tu usuario o contraseña.", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch (Exception) { MessageBox.Show("Algo salio mal, comunicate con alguien del área de sistemas.", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btnBuscar_Click(object sender, EventArgs e) { try { SICADEntities bd = new SICADEntities(); if (this.rbAlumno.Checked == true) { var busqueda = from a in bd.Adeudos join f in bd.Alumnos on a.NumControl equals f.NumControl join t in bd.TipoAdeudos on a.IdTipoAdeudo equals t.IdTipoAdeudo where a.NumControl == this.txtNumControl.Text select new Clases.NAdeudo { IdAdeudo = a.IdAdeudo, NumControl = a.NumControl, Nombre = f.NombreCompleto, Documento = t.Nombre, Fecha = a.Fecha, Estado = a.Estado == 1 ? "Adeudo":"Entregado", NumNomina = a.NoNomina }; dataGridView1.DataSource = busqueda.ToList(); } } catch (Exception) { dataGridView1.DataSource = null; } }
private void button1_Click(object sender, EventArgs e) { try { SICADEntities bd = new SICADEntities(); Alumnos busquedaNum = bd.Alumnos.Find(this.textBox1.Text); if (busquedaNum != null) { int idTipoAdeudo = 0; var busqueda = from a in bd.TipoAdeudos where a.Nombre == this.comboBox2.Text.Trim() select a; foreach (var item in busqueda.ToList()) { idTipoAdeudo = item.IdTipoAdeudo; } if (idTipoAdeudo != 0) { Adeudos adeudo = new Adeudos(); adeudo.NoNomina = DatosAcceso.NumNomina; adeudo.IdTipoAdeudo = idTipoAdeudo; adeudo.NumControl = this.textBox1.Text; adeudo.Estado = 1; adeudo.Fecha = DateTime.Now; bd.Adeudos.Add(adeudo); bd.SaveChanges(); MessageBox.Show("El registro fue insertado con éxito.", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); Mostrar(); Limpiar(); } else { MessageBox.Show("Error al insertar, comunicate con alguien del área de sistemas.", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("El número de control no se encuentra en la base de datos", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (Exception) { MessageBox.Show("Error al insertar el registro.", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void button1_Click(object sender, EventArgs e) { try { SICADEntities bd = new SICADEntities(); TipoAdeudos tipo = new TipoAdeudos(); tipo.Nombre = this.textBox1.Text; bd.TipoAdeudos.Add(tipo); bd.SaveChanges(); MessageBox.Show("Registro insertado correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); limpiar(); Mostrar(); } catch (Exception) { MessageBox.Show("Error al realizar la inseción", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Mostrar() { try { SICADEntities bd = new SICADEntities(); var busqueda = from t in bd.TipoAdeudos select new NTipoAdeudos { IdTipoAdeudo = t.IdTipoAdeudo, Nombre = t.Nombre }; this.dataGridView1.DataSource = busqueda.ToList(); } catch (Exception) { MessageBox.Show("Error al recuperar los datos de la BD.", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void button1_Click(object sender, EventArgs e) { try { SICADEntities bd = new SICADEntities(); Administracion a = new Administracion(); a.NoNomina = int.Parse(this.textBox1.Text); bd.Administracion.Add(a); bd.SaveChanges(); MessageBox.Show("Registro insertado con éxito.", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); Mostrar(); } catch (Exception) { MessageBox.Show("Error al insertar el registro", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Mostrar() { try { SICADEntities bd = new SICADEntities(); var busqueda = from a in bd.Administracion select new NAdministracion { IdAdministracion = a.IdAdministrativo, NúmerodeNomina = a.NoNomina }; this.dataGridView1.DataSource = busqueda.ToList(); } catch (Exception) { this.dataGridView1.DataSource = null; } }
public void Mostrar() { SICADEntities bd = new SICADEntities(); var busqueda = from a in bd.Adeudos join f in bd.Alumnos on a.NumControl equals f.NumControl join t in bd.TipoAdeudos on a.IdTipoAdeudo equals t.IdTipoAdeudo select new Clases.NAdeudo { IdAdeudo = a.IdAdeudo, NumControl = a.NumControl, Nombre = f.NombreCompleto, Documento = t.Nombre, Fecha = a.Fecha, Estado = a.Estado == 1 ? "Adeudo" : "Entregado", NumNomina = a.NoNomina }; var busqueda2 = from a in bd.TipoAdeudos select a.Nombre; comboBox2.DataSource = busqueda2.ToList(); dataGridView1.DataSource = busqueda.ToList(); }
private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { Form edit = new frmEditarAdeudo(); DialogResult Resultado1 = edit.ShowDialog(); int i = dataGridView1.SelectedCells[0].RowIndex; int aux = int.Parse(dataGridView1.Rows[i].Cells[0].Value.ToString()); if (Resultado1 == DialogResult.Yes) { try { SICADEntities bd = new SICADEntities(); Adeudos editar = bd.Adeudos.Find(aux); editar.Estado = 0; bd.SaveChanges(); Mostrar(); } catch (Exception) { MessageBox.Show("Error al entregar el adeudo", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }