コード例 #1
0
ファイル: Empleadoscs.cs プロジェクト: AlexandreTMz/mercado
        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();
        }
コード例 #2
0
ファイル: Empleadoscs.cs プロジェクト: AlexandreTMz/mercado
        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();
        }
コード例 #3
0
        //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();
            }
        }
コード例 #4
0
        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);
            }
        }
コード例 #5
0
 //Metodo BuscarNombre
 private void BuscarNombre()
 {
     dataListado.DataSource = Ntrabajador.BuscarNombre(txtBuscar.Text);
     OcultarColumnas();
     lblTotal.Text = "Total Registros: " + dataListado.Rows.Count;
 }
コード例 #6
0
 //Metodo Mostrar Presentaciones
 private void Mostrar()
 {
     dataListado.DataSource = Ntrabajador.Mostrar();
     OcultarColumnas();
     lblTotal.Text = "Total Registros: " + dataListado.Rows.Count;
 }
コード例 #7
0
        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);
            }
        }
コード例 #8
0
ファイル: Empleadoscs.cs プロジェクト: AlexandreTMz/mercado
 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();
 }
コード例 #9
0
ファイル: Empleadoscs.cs プロジェクト: AlexandreTMz/mercado
 private void mostrar_empleado()
 {
     this.DgvListado.DataSource = Ntrabajador.mostrar_trabajadores();
     this.ocultar_columnas();
     lblTotal.Text = "Total de Registros: " + DgvListado.Rows.Count.ToString();
 }