//metodo mosrar
 private void Mostrar()
 {
     this.dataListado.DataSource = NProveedor.Mostrar();
     this.OcultarColumnas();
     lblTotal.Text = "Total de Registros: " + Convert.ToString(dataListado.Rows.Count);
     //Metodo BuscarNombre
 }
Ejemplo n.º 2
0
 private void Contar()
 {
     this.label11.Text = NCliente.Contar();
     this.label19.Text = NProveedor.Contar();
     this.label15.Text = NCompra.Contar();
     this.label7.Text  = NProducto.Contar();
 }
Ejemplo n.º 3
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult Opcion;
                Opcion = MessageBox.Show("Realmente Desea Eliminar los Registros", "Sistema de Ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (Opcion == DialogResult.OK)
                {
                    string Codigo;
                    string Rpta = "";
                    foreach (DataGridViewRow row in dataListado.Rows)
                    {
                        if (Convert.ToBoolean(row.Cells[0].Value))
                        {
                            Codigo = Convert.ToString(row.Cells[1].Value);
                            Rpta   = NProveedor.Eliminar(Convert.ToInt32(Codigo));

                            if (Rpta.Equals("OK"))
                            {
                                this.MensajeOK("Se Eliminó Correctamente el registro");
                            }
                            else
                            {
                                this.MensajeError(Rpta);
                            }
                        }
                    }
                    this.Mostrar();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Ejemplo n.º 4
0
 private void Buscar()
 {
     this.DataListado.DataSource = NProveedor.Buscar(txtBuscar.Text);
     lblRegistros.Text           = "Registros Encontrados : " + Convert.ToString(DataListado.Rows.Count);
     this.OcultarColumnas();
     this.DiseñoColumnas();
 }
Ejemplo n.º 5
0
 private void Mostrar()
 {
     this.DataListado.DataSource = NProveedor.Mostrar();
     this.lblRegistros.Text      = "Total de Registros : " + Convert.ToString(DataListado.Rows.Count);
     this.OcultarColumnas();
     this.DiseñoColumnas();
 }
Ejemplo n.º 6
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                string rpta = "";
                if (this.txtrazon_social.Text == string.Empty || this.txtNumDocument.Text == string.Empty ||
                    this.txtDireccion.Text == string.Empty)
                {
                    MensajeError("Incorrectos datos, ingresar bien");
                    errorIcono.SetError(txtrazon_social, "Ingrese un Valor");
                    errorIcono.SetError(txtNumDocument, "Ingrese un Valor");
                    errorIcono.SetError(txtDireccion, "Ingrese un Valor");
                }
                else
                {
                    if (this.IsNuevo)
                    {
                        rpta = NProveedor.Insertar(this.txtrazon_social.Text.Trim().ToUpper(),
                                                   this.cbSector_Comercial.Text.Trim(), cbTipo_Documento.Text,
                                                   txtNumDocument.Text, txtDireccion.Text, txtTelefono.Text,
                                                   txtEmail.Text, txtURL.Text)
                        ;
                    }
                    else
                    {
                        rpta = NProveedor.Editar(Convert.ToInt32(this.txtproveedor.Text), this.txtrazon_social.Text.Trim().ToUpper(),
                                                 this.cbSector_Comercial.Text.Trim(), cbTipo_Documento.Text,
                                                 txtNumDocument.Text, txtDireccion.Text, txtTelefono.Text,
                                                 txtEmail.Text, txtURL.Text);
                    }
                }

                if (rpta.Equals("OK"))
                {
                    if (this.IsNuevo)
                    {
                        this.MensajeOk("Se ingreso correctamente.");
                    }
                    else
                    {
                        this.MensajeOk("Se actualizo.");
                    }
                }

                else
                {
                    this.MensajeError(rpta);
                }
                this.IsNuevo  = false;
                this.IsEditar = false;
                this.Botones();
                this.Limpiar();
                this.Mostrar();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Ejemplo n.º 7
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                string rpta = "";
                if (this.txtRazon_Social.Text == string.Empty || this.txtNum_Documento.Text == string.Empty ||
                    this.txtDireccion.Text == string.Empty)
                {
                    MensajeError("Falta ingresar algunos datos, serán remarcados");
                    errorIcono.SetError(txtRazon_Social, "Ingrese un Valor");
                    errorIcono.SetError(txtNum_Documento, "Ingrese un Valor");
                    errorIcono.SetError(txtDireccion, "Ingrese un Valor");
                }
                else
                {
                    if (this.IsNuevo)
                    {
                        rpta = NProveedor.Insertar(this.txtRazon_Social.Text.Trim().ToUpper(),
                                                   this.cbSector_Comercial.Text, cbTipo_Documento.Text,
                                                   txtNum_Documento.Text, txtDireccion.Text, txtTelefono.Text,
                                                   txtEmail.Text, txtUrl.Text);
                    }
                    else
                    {
                        rpta = NProveedor.Editar(Convert.ToInt32(this.txtIdproveedor.Text),
                                                 this.txtRazon_Social.Text.Trim().ToUpper(),
                                                 this.cbSector_Comercial.Text, cbTipo_Documento.Text,
                                                 txtNum_Documento.Text, txtDireccion.Text, txtTelefono.Text,
                                                 txtEmail.Text, txtUrl.Text);
                    }

                    if (rpta.Equals("OK"))
                    {
                        if (this.IsNuevo)
                        {
                            this.MensajeOk("Se Insertó de forma correcta el registro");
                        }
                        else
                        {
                            this.MensajeOk("Se Actualizó de forma correcta el registro");
                        }
                    }
                    else
                    {
                        this.MensajeError(rpta);
                    }

                    this.IsNuevo  = false;
                    this.IsEditar = false;
                    this.Botones();
                    this.Limpiar();
                    this.Mostrar();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Ejemplo n.º 8
0
 //Método mostrar
 private void Mostrar()
 {
     this.dataListado.DataSource            = NIngreso.Mostrar();
     this.dataListadoArticulos.DataSource   = NArticulo.Mostrar();
     this.dataListadoProveedores.DataSource = NProveedor.Mostrar();
     this.OcultarColumnas();
     lblTotal.Text = "Total de registros: " + Convert.ToString(dataListado.Rows.Count);
 }
 private void cargarProveedor()
 {
     cbProducto.DataSource    = NProveedor.Mostrar();
     cbProducto.ValueMember   = "Codigo";
     cbProducto.DisplayMember = "Razon_Social";
     cbProducto.SelectedIndex = -1;
     //lblPrueba.Text = cbCategoria.SelectedValue.ToString();
 }
Ejemplo n.º 10
0
        //boton guardar
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                //La variable que almacena si se inserto
                //o se modifico la tabla
                string Rpta = "";
                if (this.txtsector_social.Text == string.Empty || txtDireccion.Text == string.Empty)
                {
                    MensajeError("Falta ingresar algunos datos");
                    errorIcono.SetError(txtsector_social, "Ingrese un Valor");
                    errorIcono.SetError(txtDireccion, "Ingrese un Valor");
                }
                else
                {
                    if (this.IsNuevo)
                    {
                        Rpta = NProveedor.Insertar(this.txtsector_social.Text.Trim().ToUpper(),
                                                   cbsector_comercial.Text, txtDireccion.Text,
                                                   txtTelefono.Text, txtEmail.Text, txtURL.Text);
                    }
                    else
                    {
                        Rpta = NProveedor.Editar(Convert.ToInt32(this.txtIdproveedor.Text),
                                                 this.txtsector_social.Text.Trim().ToUpper(),
                                                 cbsector_comercial.Text, txtDireccion.Text,
                                                 txtTelefono.Text, txtEmail.Text, txtURL.Text);
                    }

                    if (Rpta.Equals("OK"))
                    {
                        if (this.IsNuevo)
                        {
                            this.MensajeOk("Insercion correcta");
                        }
                        else
                        {
                            this.MensajeOk("Actualizacion correcta");
                        }
                    }
                    else
                    {
                        this.MensajeError(Rpta);
                    }
                    this.IsNuevo  = false;
                    this.IsEditar = false;
                    this.Botones();
                    this.Limpiar();
                    this.Mostar();
                    this.txtIdproveedor.Text = "";
                }
            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Ejemplo n.º 11
0
        private void BuscarDocumento()
        {
            //Hace lo mismo que el procedimiento Mostrar pero la diferencia es que aquí si le estamos enviado
            //un valor :   BuscarNombre(this.txtBuscar.Text)     obviamente el nombre que queremos buscar.

            this.dataListado.DataSource = NProveedor.BuscarNumeroDocumento(this.txtBuscar.Text);
            this.OcultarColumnas();
            lblTotal.Text = "Total de Registros: " + Convert.ToString(dataListado.Rows.Count);
        }
Ejemplo n.º 12
0
        private void BtnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                string rpta = "";
                if (this.txtRazon_Social.Text == string.Empty || this.txtNum_Documento.Text == string.Empty ||
                    this.txtDireccion.Text == string.Empty)
                {
                    MensajeError("Faltan ingresar datos");
                    errorIcono.SetError(txtRazon_Social, "Ingrese la Razon Social");
                    errorIcono.SetError(txtNum_Documento, "Ingrese un Numero de Documento");
                    errorIcono.SetError(txtDireccion, "Ingrese la Direccion");
                }
                else
                {
                    if (this.IsNuevo)
                    {
                        rpta = NProveedor.Insertar(this.txtRazon_Social.Text.Trim().ToUpper(), this.cmbSector_Comercial.Text,
                                                   cmbTipo_Documento.Text, txtNum_Documento.Text, txtDireccion.Text, txtTelefono.Text,
                                                   txtEmail.Text, txtUrl.Text);
                    }
                    else
                    {
                        rpta = NProveedor.Editar(Convert.ToInt32(this.txtIdProveedor.Text),
                                                 this.txtRazon_Social.Text.Trim().ToUpper(), this.cmbSector_Comercial.Text,
                                                 cmbTipo_Documento.Text, txtNum_Documento.Text, txtDireccion.Text, txtTelefono.Text,
                                                 txtEmail.Text, txtUrl.Text);
                    }
                }
                if (rpta.Equals("ok"))
                {
                    if (this.IsNuevo)
                    {
                        this.MensajeOk("Se inserto correctamente el registro");
                    }
                    else
                    {
                        this.MensajeOk("Se actualizo correctamente el registro");
                    }
                }
                else
                {
                    this.MensajeError(rpta);
                }

                this.IsNuevo  = false;
                this.IsEditar = false;
                this.Botones();
                this.Limpiar();
                this.Mostrar();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Ejemplo n.º 13
0
 private void BtnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         string rpta = "";
         if (this.txtRazonSocial.Text == string.Empty || this.txtNDocumento.Text == string.Empty ||
             this.txtDireccion.Text == string.Empty)
         {
             MensajeError("Falta ingresar datos, seran remarcados");
             errorProviderIcono.SetError(txtRazonSocial, "Ingrese un valor");
             errorProviderIcono.SetError(txtNDocumento, "Ingrese un valor");
             errorProviderIcono.SetError(txtDireccion, "Ingrese un valor");
         }
         else
         {
             if (this.IsNuevo)
             {
                 rpta = NProveedor.Insertar(this.txtRazonSocial.Text.Trim().ToUpper(),
                                            this.cbnSComercial.Text, cbnTDocumento.Text, txtNDocumento.Text,
                                            txtDireccion.Text, txtTelefono.Text, txtEmail.Text, txtUrl.Text);
             }
             else
             {
                 rpta = NProveedor.Editar(Convert.ToInt32(this.txtIdproveedor.Text)
                                          , this.txtRazonSocial.Text.Trim().ToUpper(),
                                          this.cbnSComercial.Text, cbnTDocumento.Text, txtNDocumento.Text,
                                          txtDireccion.Text, txtTelefono.Text, txtEmail.Text, txtUrl.Text);
             }
             if (rpta.Equals("OK"))
             {
                 if (this.IsNuevo)
                 {
                     this.MensajeOk("Se inserto correctamente");
                 }
                 else
                 {
                     this.MensajeOk("se actualizo correctamente");
                 }
             }
             else
             {
                 this.MensajeError(rpta);
             }
             this.IsNuevo  = false;
             this.IsEditar = false;
             this.Botones();
             this.limpiar();
             this.Mostrar();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message + ex.StackTrace);
     }
 }
        public void ProveedorCBO()
        {
            DataTable tabla    = NProveedor.Listar();
            int       numFilas = tabla.Rows.Count;

            if (numFilas > 0)
            {
                cboProveedor.DataSource    = tabla;
                cboProveedor.DisplayMember = "razonsocial";
                cboProveedor.ValueMember   = "idproveedor";
            }
        }
Ejemplo n.º 15
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                string respuesta = "";
                if (this.txtRazon_Social.Text == string.Empty || this.txtNumero_Documento.Text == string.Empty || this.cbxTipo_Documento.Text == string.Empty)
                {
                    MensajeError("Falta ingresar algunos datos relevantes");
                    errorIcono.SetError(txtRazon_Social, "Ingrese la Razon Social");
                    errorIcono.SetError(txtNumero_Documento, "Ingrese el Numero de Documento");
                    errorIcono.SetError(cbxTipo_Documento, "Seleccione el Tipo de Documento");
                }
                else
                {
                    if (this.IsNuevo)
                    {
                        respuesta = NProveedor.Insertar(this.txtRazon_Social.Text.Trim().ToUpper(), this.cbxTipo_Documento.Text, txtNumero_Documento.Text, txtDireccion.Text, txtTelefono.Text, txtCorreo.Text);
                    }
                    else
                    {
                        respuesta = NProveedor.Editar(Convert.ToInt32(this.txtID.Text), this.txtRazon_Social.Text.Trim().ToUpper(), this.cbxTipo_Documento.Text, txtNumero_Documento.Text, txtDireccion.Text, txtTelefono.Text, txtCorreo.Text);
                    }

                    if (respuesta.Equals("OK"))
                    {
                        if (this.IsNuevo)
                        {
                            this.MensajeOk("Se Insertó de forma correcta el registro");
                        }
                        else
                        {
                            this.MensajeOk("Se Actualizó de forma correcta el registro");
                        }
                    }
                    else
                    {
                        this.MensajeError(respuesta);
                    }

                    this.IsNuevo  = false;
                    this.IsEditar = false;
                    this.Botones();
                    this.Limpiar();
                    this.Mostrar();
                }

                gbxListado.Enabled = true;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Ejemplo n.º 16
0
 //Método Mostrar todos los registros de la tabla proveedores:
 private void Mostrar()
 {
     //LLamo a mi clase NProveedor, donde está mi procedimiento: Mostrar, para que me envíe...
     //... ciertos valores.
     this.dataListado.DataSource = NProveedor.Mostrar();
     this.OcultarColumnas();
     //lo concatenamos con el total de registros, llamando a su métodos Rows (de filas)...
     //... y llamamos a su método count, para contar todas las filas.
     //Como: ataListado.Rows.Count, me devuelve un int y lo que queremos es un string...
     //... para eso usamos: Convert.ToString, para convertir todo a un string:
     lblTotal.Text = "Total de Registros: " + Convert.ToString(dataListado.Rows.Count);
 }
Ejemplo n.º 17
0
 private void txtRif_Validating(object sender, CancelEventArgs e)
 {
     if (!string.IsNullOrEmpty(txtCodigo.Text) && !string.IsNullOrEmpty(txtRif.Text))
     {
         DataTable dtProveedor;
         dtProveedor = NProveedor.BuscarCodigo("", Convert.ToInt32(txtCodigo.Text), txtRif.Text, 1);
         if (dtProveedor.Rows.Count > 0)
         {
             MessageBox.Show("El Código y Rif del proveedor ya se encuentra registrado", "Sistema S&B", MessageBoxButtons.OK, MessageBoxIcon.Information);
             e.Cancel = true;
         }
         dtProveedor.Clear();
     }
 }
Ejemplo n.º 18
0
 //Métod BuscarNum_Documento
 private void BuscarNum_Documento()
 {
     //LLamo a mi clase NProveedor, donde está mi procedimiento: BuscarNum_Documento, para que me envíe...
     //... ciertos valores.
     //BuscarNum_Documento, está esperando un parámetro: la caja de texto: txtBuscar
     //Y obtengo el texto con su propiedad: .Text
     this.dataListado.DataSource = NProveedor.BuscarNum_Documento(this.txtBuscar.Text);
     this.OcultarColumnas();
     //lo concatenamos con el total de registros, llamando a su métodos Rows (de filas)...
     //... y llamamos a su método count, para contar todas las filas.
     //Como: ataListado.Rows.Count, me devuelve un int y lo que queremos es un string...
     //... para eso usamos: Convert.ToString, para convertir todo a un string:
     lblTotal.Text = "Total de Registros: " + Convert.ToString(dataListado.Rows.Count);
 }
        public void Mostrar()
        {
            this.dataListado.DataSource = NProveedor.Mostrar();
            this.ocultarColumnas();
            lblTotal.Text = "Total de Registros: " + Convert.ToString(dataListado.Rows.Count);

            if (this.dataListado.Rows.Count == 0)
            {
                this.dataListado.Visible = false;
            }
            else
            {
                this.dataListado.Visible = true;
            }
        }
Ejemplo n.º 20
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                //Variable de tipo  DialogResult   entiendo que sire para capturar datos de preguntas al usuario
                DialogResult Opcion;

                //Tipo de mensaje que va a mostrar al usuario los botones  SI  o No
                Opcion = MessageBox.Show("Realmente Desea Eliminar los Registros", "Sistema de Ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);


                if (Opcion == DialogResult.OK) //Si es que SI,  que ok
                {
                    string Codigo;
                    string Rpta = "";

                    //->Bucle para recorrerse todo el GRID y mira que esta marcado para borrarlo.....este sistema no vale para muchos registros
                    //  si cada vez que va a borrar se tiene que recorrer todo el GRID menuda mierder
                    foreach (DataGridViewRow row in dataListado.Rows)
                    {
                        if (Convert.ToBoolean(row.Cells[0].Value))         //Pregunta por el valor de la columna cero del GRID
                        {
                            Codigo = Convert.ToString(row.Cells[1].Value); //Trinca el valor de la columna 1 es decir el IdFamilia

                            //Envia el codigo al metodo ELIMINAR de la CapaNegocio de de Familias, OjO conviertiendo a Int  que es como
                            //es el tipo de campo en la tabla Familias
                            Rpta = NProveedor.Eliminar(Convert.ToInt32(Codigo));

                            //Utiliza  EQUALS  para comparar cadenas de texto en vez de hacerlo a machete :  if  Rpta  == "OK"
                            if (Rpta.Equals("OK"))
                            {
                                this.MensajeOk("Se Eliminó Correctamente el registro");
                            }
                            else
                            {
                                this.MensajeError(Rpta);
                            }
                        }
                    }
                    //-->Para volver a pintar el GRID con los cambios
                    this.Mostrar();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Ejemplo n.º 21
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                string rpta = "";
                if (this.txt1Nombre.Text == string.Empty)
                {
                    MensajeError("Falta el Nombre");
                    errorProvider1.SetError(txt1Nombre, "Ingrese el Nombre");
                }
                else
                {
                    if (this.IsNuevo)
                    {
                        rpta = NProveedor.Insertar(this.txt1Nombre.Text.Trim().ToUpper(), this.txt2Nombre.Text.Trim().ToUpper(), this.txt1Apellido.Text.Trim().ToUpper(), Convert.ToInt32(this.txt2Apellido.Text), Convert.ToInt32(this.txtTelefono.Text), this.cbDocumento.Text.Trim().ToUpper()
                                                   , this.txtsectorcomercial.Text.Trim().ToUpper(), this.txtDireccion.Text.Trim().ToUpper(), this.txtcorreo.Text.Trim().ToUpper(), this.txtruc.Text.Trim().ToUpper());
                    }
                    else
                    {
                        rpta = NProveedor.Editar(Convert.ToInt32(this.txtIdProveedor.Text),
                                                 this.txt1Nombre.Text.Trim().ToUpper(), this.txt2Nombre.Text.Trim().ToUpper(), this.txt1Apellido.Text.Trim().ToUpper(), Convert.ToInt32(this.txt2Apellido.Text), Convert.ToInt32(this.txtTelefono.Text), this.cbDocumento.Text.Trim().ToUpper()
                                                 , this.txtsectorcomercial.Text.Trim().ToUpper(), this.txtDireccion.Text.Trim().ToUpper(), this.txtcorreo.Text.Trim().ToUpper(), this.txtruc.Text.Trim().ToUpper());
                    }

                    if (rpta.Equals("Ok"))
                    {
                        if (this.IsNuevo)
                        {
                            this.MensajeOK("Guardado Correctamente");
                        }
                        else
                        {
                            this.MensajeOK("Actualizado Correctamente");
                        }
                    }
                    else
                    {
                        this.MensajeError(rpta);
                    }
                    this.Mostrar();
                }
            }
            catch (Exception ex)
            {
            }
        }
Ejemplo n.º 22
0
        private void dgvProveedor_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            if (e.RowIndex != -1)
            {
                DataTable tabla = new DataTable();
                if (dgvProveedor.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString().Equals("Editar"))
                {
                    int idproveedor = Convert.ToInt32(dgvProveedor.Rows[e.RowIndex].Cells[8].Value);
                    tabla = NProveedor.BuscarCodigo(idproveedor);
                    new frmProveedor().Show();
                    int numFilas = tabla.Rows.Count;
                    if (numFilas == 1)
                    {
                        frmProveedor.MyFormProv.txtRazonSocial.Text = tabla.Rows[0]["razonsocial"].ToString();
                        frmProveedor.MyFormProv.cboTipoDoc.Text     = tabla.Rows[0]["tipodocumento"].ToString();
                        frmProveedor.MyFormProv.txtNumDoc.Text      = tabla.Rows[0]["numdocumento"].ToString();
                        frmProveedor.MyFormProv.txtTelefono.Text    = tabla.Rows[0]["telefono"].ToString();
                        frmProveedor.MyFormProv.txtCorreo.Text      = tabla.Rows[0]["correo"].ToString();
                        frmProveedor.MyFormProv.txtDireccion.Text   = tabla.Rows[0]["direccion"].ToString();
                        frmProveedor.MyFormProv.idProveedor         = int.Parse(tabla.Rows[0]["idproveedor"].ToString());

                        frmProveedor.MyFormProv._isNew = false;
                    }
                }
                if (dgvProveedor.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString().Equals("Eliminar"))
                {
                    int          idproveedor = Convert.ToInt32(dgvProveedor.Rows[e.RowIndex].Cells[8].Value);
                    DialogResult rspta       = MessageBox.Show("Desea Eliminar", "Message", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
                    if (DialogResult.Yes == rspta)
                    {
                        //var empleado = new Clases.Empleado(id_personal);
                        bool objCat = NProveedor.Eliminar(idproveedor);
                        if (objCat)
                        {
                            dgvProveedor.Rows.RemoveAt(e.RowIndex);
                            MostarProveedor();
                        }
                        else
                        {
                            MessageBox.Show("Error al eliminar ");
                        }
                    }
                }
            }
        }
Ejemplo n.º 23
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                string rpta = "";
                if (this.txtNombre.Text.Trim() == string.Empty)
                {
                    MensajeError("Ingrese el nombre del provedor");
                    errorIcono.SetError(txtNombre, "Ingrese el nombre");
                }
                else if (this.txtNumDoc.Text.Trim() == string.Empty)
                {
                    MensajeError("Ingrese el número de documento");
                    errorIcono.SetError(txtNombre, "Ingrese el número");
                }
                else if (this.txtDireccion.Text.Trim() == string.Empty)
                {
                    MensajeError("Ingrese la direeción");
                    errorIcono.SetError(txtDireccion, "Ingrese la dirección");
                }
                else
                {
                    rpta = NProveedor.Insertar(this.txtNombre.Text.Trim().ToUpper(), this.cbTipoDoc.SelectedItem.ToString(), this.txtNumDoc.Text.Trim(),
                                               this.txtDireccion.Text.Trim().ToUpper(), "", "", "A");


                    if (rpta.Equals("OK"))
                    {
                        this.MensajeOK("Se insertó correctamente");
                    }
                    else
                    {
                        this.MensajeError(rpta);
                    }

                    frmVistaProveedorIngreso.f1.Mostrar();
                    this.Hide();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Ejemplo n.º 24
0
        //-->Método Mostrar
        //-------------------------------------------------------------------------------------------
        private void Mostrar()
        {
            /*
             * ESCALADO : Para pintar la información en el Grid (dataListado.DataSource)
             *
             * Vamos a llamar  a la clase  NProveedor a su metodo Mostrar  (CAPA NEGOCIO)
             *
             * El metodo mostar lo que hace es  llamar al metodo Mostrar de la clase   DProveedor()     (CAPA DATOS)
             *
             * EL Metodo Mostrar de la capa datos  lo que hace es llamar al procedimiento almacenado que creamos
             * el  "spMostrar_Proveedor";  que es el que finalmente  captura la información en la base de datos
             *
             * ESCALADO :  CAPA PRESENTACION  llama a --->  CAPA NEGOCIO   que llama   a   --->  CAPA DATOS    --->  que conecta con  BB.DD
             */
            this.dataListado.DataSource = NProveedor.Mostrar();

            this.OcultarColumnas();

            //-->Pintamos el total de registros : OjO el count es  int  tenemos que convertirlo a String
            lblTotal.Text = "Total de Registros: " + Convert.ToString(dataListado.Rows.Count);
        }
Ejemplo n.º 25
0
 private void cmdEliminar_Click(object sender, EventArgs e)
 {
     if (chkEliminar.Checked == false)
     {
         return;
     }
     try
     {
         DialogResult Opcion;
         Opcion = MessageBox.Show("Desea Eliminar estos registros", "Sistema S&B", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (Opcion == DialogResult.Yes)
         {
             string Codigo;
             string Rif;
             string Rpta = "";
             for (int i = 0; i < lvwProveedor.Items.Count; i++)
             {
                 if (lvwProveedor.Items[i].Checked == true)
                 {
                     Codigo = Convert.ToString(lvwProveedor.Items[i].SubItems[1].Text);
                     Rif    = Convert.ToString(lvwProveedor.Items[i].SubItems[2].Text);
                     Rpta   = NProveedor.Eliminar(Convert.ToInt32(Codigo), Rif);
                     if (Rpta.Equals("OK"))
                     {
                         MensajeOk("El Registro se Eliminó con Exito");
                     }
                     else
                     {
                         MensajeError(Rpta);
                     }
                 }
             }
             Mostrar();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message + ex.StackTrace);
     }
 }
Ejemplo n.º 26
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult opcion;
                opcion = MessageBox.Show("Está seguro de eliminar los registros?", "Sistema de Ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);

                if (opcion == DialogResult.OK)
                {
                    string codigo;
                    string rpta = "";

                    foreach (DataGridViewRow row in dataListado.Rows)
                    {
                        if (Convert.ToBoolean(row.Cells[0].Value))
                        {
                            codigo = Convert.ToString(row.Cells[1].Value);
                            rpta   = NProveedor.Eliminar(Convert.ToInt32(codigo));
                        }
                    }

                    if (rpta.Equals("OK"))
                    {
                        this.MensajeOK("Se eliminó correctamente el registro");
                    }
                    else
                    {
                        this.MensajeError(rpta);
                    }
                    this.Mostrar();
                    this.Limpiar();
                    this.btnEliminar.Enabled = false;
                    this.btnCancelar.Enabled = false;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Ejemplo n.º 27
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult Opcion;
                Opcion = MessageBox.Show("Desea eliminar los registros", "Sistema de ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);

                if (Opcion == DialogResult.OK)
                {
                    string Codigo;
                    string Rpta = "";

                    foreach (DataGridViewRow row in dataListado.Rows)
                    {
                        if (Convert.ToBoolean(row.Cells[0].Value))
                        {
                            Codigo = Convert.ToString(row.Cells[1].Value);
                            Rpta   = NProveedor.Eliminar(Convert.ToInt32(Codigo));

                            if (Rpta.Equals("OK"))
                            {
                                this.MensajeOk("Se elimino correctamente el registro");
                            }
                            else
                            {
                                this.MensajeError("No se puede eliminar el proveedor, este tiene ingresos asociados");
                            }
                        }
                    }
                    this.chkEliminar.Checked = false;
                    this.Mostrar();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Ejemplo n.º 28
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult Opcion;
                Opcion = MessageBox.Show("Realmente Desea Eliminar los Registros", "Sistema de Ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);

                if (Opcion == DialogResult.OK)
                {
                    string Rpta = "";

                    int indeceFila = dataListado.CurrentRow.Index;


                    if (indeceFila != null)
                    {
                        int idProveedor = Convert.ToInt32(dataListado.Rows[indeceFila].Cells[1].Value);

                        Rpta = NProveedor.Eliminar(Convert.ToInt32(idProveedor));

                        if (Rpta.Equals("OK"))
                        {
                            this.MensajeOk("Se Eliminó Correctamente el registro");
                        }
                        else
                        {
                            this.MensajeError(Rpta);
                        }
                    }

                    this.Mostrar();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Ejemplo n.º 29
0
        private void BtnEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult Opcion;
                Opcion = MessageBox.Show("Desea Eliminar los registros?");
                if (Opcion == DialogResult.OK)
                {
                    string Codigo;
                    string Rpta = "";

                    foreach (DataGridViewRow row in dataGridView1.Rows)
                    {
                        if (Convert.ToBoolean(row.Cells[0].Value))
                        {
                            Codigo = Convert.ToString(row.Cells[1].Value);
                            Rpta   = NProveedor.Eliminar(Convert.ToInt32(Codigo));

                            if (Rpta.Equals("OK"))
                            {
                                //este metodo contiene el mensaje de tipo messagebox confirmacion
                                this.MensajeOk("Se Elimino correctamente el registro");
                            }
                            else
                            {
                                //este metodo contiene el mensaje de tipo messagebox error
                                this.MensajeError(Rpta);
                            }
                        }
                    }
                    this.Mostrar();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Ejemplo n.º 30
0
        private void EliminarBoton_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult opcion;
                opcion = MessageBox.Show("Realmente desea Eliminar los Registros", "Sistema de Ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);

                if (opcion == DialogResult.OK)
                {
                    string respuesta = string.Empty;
                    string codigo    = string.Empty;

                    foreach (DataGridViewRow row in dataListadoGridView1.Rows)
                    {
                        if (Convert.ToBoolean(row.Cells[0].Value))
                        {
                            codigo    = Convert.ToString(row.Cells[1].Value);
                            respuesta = NProveedor.Eliminar(Convert.ToInt32(codigo));
                            if (respuesta.Equals("OK"))
                            {
                                this.MensajeOK("Se Eliminó Corectamente el registro.....");
                            }
                            else
                            {
                                this.MensajeError(respuesta);
                            }
                        }
                    }

                    this.Mostrar();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }