private void BtnEliminar_Click(object sender, EventArgs e) { try { DialogResult opciones; opciones = MessageBox.Show("Quieres Eliminar Registro", "Eliminar", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (opciones == DialogResult.OK) { string codigo; foreach (DataGridViewRow filas in DgvListado.Rows) { if (Convert.ToBoolean(filas.Cells[0].Value)) { codigo = filas.Cells[1].Value.ToString(); Ntrabajador.eliminar(Convert.ToInt32(codigo)); } } } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); MessageBox.Show("no se pudo eliminar"); } this.mostrar_empleado(); }
private void BtnGuardar_Click(object sender, EventArgs e) { Ntrabajador ap = new Ntrabajador(Convert.ToInt32(TxtIDtrabajador.Text), TxtNombre.Text, TxtApellido.Text, CmbSexo.Text, DateTimeFecha_nacimiento.Value, Txtidentificacion.Text, TxtDireccion.Text, TxtTelefono.Text, TxtEmail.Text, CmBAcceso.Text, TxtUsuario.Text, TxtPassword.Text); ap.insertar(); mostrar_empleado(); }
//Metodo Ingresar. private void Ingresar() { DataTable Datos = Ntrabajador.Login(txtUsuario.Text, txtPassword.Text); if (Datos == null) { MessageBox.Show("Usuario y/o contraseña invalido", "Facturación Clientes", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { FrmPrincipal frm = new FrmPrincipal(); frm.idTrabajador = Datos.Rows[0][0].ToString(); frm.apellido = Datos.Rows[0][1].ToString(); frm.nombre = Datos.Rows[0][2].ToString(); frm.acceso = Datos.Rows[0][3].ToString(); frm.Show(); Hide(); } }
private void btnEliminar_Click(object sender, EventArgs e) { try { DialogResult opcion = MessageBox.Show("¿Realmente desea eliminar el/los trabajadores seleccionados?", "Sistema de Ventas", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (opcion == DialogResult.Yes) { int IdTrabajador = 0; string respuesta = ""; foreach (DataGridViewRow fila in dataListado.Rows) { if (Convert.ToBoolean(fila.Cells[0].Value)) { IdTrabajador = Convert.ToInt32(fila.Cells[1].Value); respuesta = Ntrabajador.Eliminar(IdTrabajador); if (respuesta.Equals("Ok")) { Utilidades.MensajeOK("El/los proveedor/es se eleminaron correctamente."); } else { Utilidades.MensajeError(respuesta); } } } Mostrar(); chkEliminar.Checked = false; } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
//Metodo BuscarNombre private void BuscarNombre() { dataListado.DataSource = Ntrabajador.BuscarNombre(txtBuscar.Text); OcultarColumnas(); lblTotal.Text = "Total Registros: " + dataListado.Rows.Count; }
//Metodo Mostrar Presentaciones private void Mostrar() { dataListado.DataSource = Ntrabajador.Mostrar(); OcultarColumnas(); lblTotal.Text = "Total Registros: " + dataListado.Rows.Count; }
private void btnGuardar_Click(object sender, EventArgs e) { try { string respuesta = ""; if (txtNombre.Text == string.Empty) { Utilidades.MensajeError("Falta ingresar algunos datos."); errorIcono.SetError(txtNombre, "Ingrese el nombre del cliente"); } else if (txtApellido.Text == string.Empty) { Utilidades.MensajeError("Falta ingresar algunos datos."); errorIcono.SetError(txtApellido, "Ingrese el apellido del cliente"); } else if (txtNumDocumento.Text == string.Empty) { Utilidades.MensajeError("Falta ingresar algunos datos."); errorIcono.SetError(txtNumDocumento, "Ingrese el número de documento"); } else if (txtDireccion.Text == string.Empty) { Utilidades.MensajeError("Falta ingresar algunos datos."); errorIcono.SetError(txtDireccion, "Ingrese la dirección del cliente"); } else if (txtUsuario.Text == string.Empty) { Utilidades.MensajeError("Falta ingresar algunos datos."); errorIcono.SetError(txtUsuario, "Ingrese el usuario del cliente"); } else if (txtPassword.Text == string.Empty) { Utilidades.MensajeError("Falta ingresar algunos datos."); errorIcono.SetError(txtPassword, "Ingrese contraseña del usuario"); } else if (txtConfirmarPassword.Text == string.Empty || txtConfirmarPassword.Text != txtPassword.Text) { Utilidades.MensajeError("Falta ingresar algunos datos."); errorIcono.SetError(txtConfirmarPassword, "Ingrese confirme la contraseña del usuario"); } else { if (isNuevo) { respuesta = Ntrabajador.Insertar(txtNombre.Text.Trim().ToUpper(), txtApellido.Text.Trim().ToUpper(), cbSexo.Text, dtFechaNacimineto.Value, txtNumDocumento.Text, txtDireccion.Text, mtxtTelefono.Text, txtEmail.Text, cbPerfilUsuario.Text, txtUsuario.Text, txtPassword.Text); } else { respuesta = Ntrabajador.Editar(Convert.ToInt32(txtIdTrabajador.Text), txtNombre.Text.Trim().ToUpper(), txtApellido.Text.Trim().ToUpper(), cbSexo.Text, dtFechaNacimineto.Value, txtNumDocumento.Text, txtDireccion.Text, mtxtTelefono.Text, txtEmail.Text, cbPerfilUsuario.Text, txtUsuario.Text, txtPassword.Text); } if (respuesta.Equals("Ok")) { if (isNuevo) { Utilidades.MensajeOK("El trabajador se agregó correctamente"); } else { Utilidades.MensajeOK("La trabajador se editó correctamente"); } } else { Utilidades.MensajeError($"No se agrego el trabajador:\n {respuesta}"); } isNuevo = false; isEditar = false; HabilitarBotones(); Limpiar(); Mostrar(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void buscar_documento() { this.DgvListado.DataSource = Ntrabajador.buscar_numero_documento(TxtBuscar.Text); this.ocultar_columnas(); lblTotal.Text = "Total de registros " + DgvListado.Rows.Count.ToString(); }
private void mostrar_empleado() { this.DgvListado.DataSource = Ntrabajador.mostrar_trabajadores(); this.ocultar_columnas(); lblTotal.Text = "Total de Registros: " + DgvListado.Rows.Count.ToString(); }