Exemple #1
0
 private void buscarProveedor()
 {
     try
     {
         Entidades.Proveedores entProveedores = new ADBISYS.Entidades.Proveedores();
         ds = entProveedores.obtenerProveedores();
         if (ds.Tables[0].Rows.Count > 0)
         {
             mostrarFormularioBusquedaProveedor();
             llenarGrilla();
             grdProveedores = fg.formatoGrilla(grdProveedores, 1);
             grdProveedores.Focus();
         }
         else
         {
             MessageBox.Show("No existen Proveedores.", "Información.", MessageBoxButtons.OK, MessageBoxIcon.Information);
             btnBuscar.Focus();
         }
     }
     catch (Exception r)
     {
         MessageBox.Show(r.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
 }
Exemple #2
0
        private void eliminarProveedor()
        {
            try
            {
                celdaSeleccionada = grdProveedores.CurrentCellAddress.X;
                filaSeleccionada  = grdProveedores.CurrentCellAddress.Y;
                string nombre_Proveedor = grdProveedores.Rows[filaSeleccionada].Cells["NOMBRE"].Value.ToString();
                string id_Proveedor     = grdProveedores.Rows[filaSeleccionada].Cells["CÓDIGO"].Value.ToString();

                if (MessageBox.Show("¿Está seguro que desea eliminar el Proveedor " + id_Proveedor + "-" + nombre_Proveedor + "?", "Eliminar Proveedor.", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    Entidades.Proveedores entProveedores = new ADBISYS.Entidades.Proveedores();
                    entProveedores.eliminarProveedor(id_Proveedor);
                    grdProveedores.Focus();
                }
                else
                {
                    btnEliminar.Focus();
                }
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
Exemple #3
0
        private void cargarComboCampo()
        {
            try
            {
                string campoSelec = cboCampo.Text;
                cboCampo.Items.Clear();
                campos_tabla.Clear();

                Entidades.Proveedores entProveedores = new ADBISYS.Entidades.Proveedores();
                Ds = entProveedores.obtenerCamposProveedores();

                foreach (DataRow dataRow in Ds.Tables[0].Rows)
                {
                    cboCampo.Items.Add(dataRow["CAMPO"]);

                    switch (dataRow["CAMPO"].ToString())
                    {
                    case "CÓDIGO":
                        campos_tabla.Add("Id_Proveedor", (dataRow["CAMPO"].ToString()));
                        break;

                    case "RUBRO":
                        campos_tabla.Add("Id_Rubro", (dataRow["CAMPO"].ToString()));
                        break;

                    case "DIRECCIÓN":
                        campos_tabla.Add("Direccion", (dataRow["CAMPO"].ToString()));
                        break;

                    case "TELÉFONO":
                        campos_tabla.Add("Telefono", (dataRow["CAMPO"].ToString()));
                        break;

                    default:
                        campos_tabla.Add((dataRow["CAMPO"].ToString()), dataRow["CAMPO"].ToString());
                        break;
                    }
                }

                cboCampo.Text = campoSelec;
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
Exemple #4
0
        private void cargarComboCampo()
        {
            try
            {
                string campoSelec = cboCampo.Text;
                cboCampo.Items.Clear();
                campos_tabla.Clear();

                Entidades.Proveedores entProveedores = new ADBISYS.Entidades.Proveedores();
                Ds = entProveedores.obtenerCamposProveedores();

                foreach (DataRow dataRow in Ds.Tables[0].Rows)
                {
                    cboCampo.Items.Add(dataRow["CAMPO"]);

                    switch (dataRow["CAMPO"].ToString())
                    {
                        case "CÓDIGO":
                            campos_tabla.Add("Id_Proveedor", (dataRow["CAMPO"].ToString()));
                            break;
                        case "RUBRO":
                            campos_tabla.Add("Id_Rubro",(dataRow["CAMPO"].ToString()));
                            break;
                        case "DIRECCIÓN":
                            campos_tabla.Add("Direccion",(dataRow["CAMPO"].ToString()));
                            break;
                        case "TELÉFONO":
                            campos_tabla.Add("Telefono",(dataRow["CAMPO"].ToString()));
                            break;
                        default:
                            campos_tabla.Add((dataRow["CAMPO"].ToString()), dataRow["CAMPO"].ToString());
                            break;
                    }
                }

                cboCampo.Text = campoSelec;
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
Exemple #5
0
        private void llenarGrilla()
        {
            try
            {
                if (EstoyBuscando == false)
                {
                    Entidades.Proveedores entProveedores = new ADBISYS.Entidades.Proveedores();
                    ds = entProveedores.obtenerProveedores();

                    if (ds.Tables[0].Rows.Count > 0)
                    {
                        grdProveedores.DataSource = ds.Tables[0];
                    }
                    else
                    {
                        grdProveedores.DataSource = null;
                    }
                }
                else
                {
                    cadenaSql = "EXEC adp_busqueda_proveedores";
                    cadenaSql = cadenaSql + " @tabla = " + fg.fcSql("PROVEEDORES", "String");
                    cadenaSql = cadenaSql + ",@campo_tabla = " + fg.fcSql(obtenerCampoTabla().ToString(), "String");
                    cadenaSql = cadenaSql + ",@texto = " + fg.fcSql(textoAnterior, "String");

                    ds = objConect.ejecutarQuerySelect(cadenaSql);
                    if (ds.Tables[0].Rows.Count > 0)
                    {
                        grdProveedores.DataSource = ds.Tables[0];
                    }
                }

                if ((filaSeleccionada > 0) && (celdaSeleccionada > 0) && (filaSeleccionada <= grdProveedores.Rows.Count - 1))
                {
                    grdProveedores[celdaSeleccionada, filaSeleccionada].Selected = true;
                }
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
Exemple #6
0
        private void cargarCodigoProveedor()
        {
            try
            {
                Entidades.Proveedores entProveedores = new ADBISYS.Entidades.Proveedores();
                ds = entProveedores.obtenerMaximoProveedor();

                if (ds.Tables[0].Rows.Count > 0)
                {
                    txtCodigo.Text = ds.Tables[0].Rows[0]["maximo"].ToString();
                }
                else
                {
                    return;
                }
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
Exemple #7
0
        private void cargarCodigoProveedor()
        {
            try
            {
                Entidades.Proveedores entProveedores = new ADBISYS.Entidades.Proveedores();
                ds = entProveedores.obtenerMaximoProveedor();

                if (ds.Tables[0].Rows.Count > 0)
                {
                    txtCodigo.Text = ds.Tables[0].Rows[0]["maximo"].ToString();
                }
                else
                {
                    return;
                }
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
Exemple #8
0
        private void cargarComboRubro()
        {
            try
            {
                rubroAnterior = cboRubro.Text;
                cboRubro.Items.Clear();
                rubros.Clear();

                Entidades.Proveedores entProveedores = new ADBISYS.Entidades.Proveedores();
                ds = entProveedores.obtenerInfoRubros();

                foreach (DataRow dataRow in ds.Tables[0].Rows)
                {
                    cboRubro.Items.Add(dataRow["DESCRIPCION"]);
                    rubros.Add(int.Parse(dataRow["ID_RUBRO"].ToString()), dataRow["DESCRIPCION"].ToString());
                }
                cboRubro.Text = rubroAnterior;
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
Exemple #9
0
        private void cargarComboCampo()
        {
            try
            {
                DataSet ds = new DataSet();
                string campoSelec = cboCampo.Text;
                cboCampo.Items.Clear();

                Entidades.Proveedores entProveedores = new ADBISYS.Entidades.Proveedores();
                ds = entProveedores.obtenerCamposProveedores();

                foreach (DataRow dataRow in ds.Tables[0].Rows)
                {
                    cboCampo.Items.Add(dataRow["CAMPO"]);
                }

                cboCampo.Text = campoSelec;
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
Exemple #10
0
        private void cargarComboCampo()
        {
            try
            {
                DataSet ds         = new DataSet();
                string  campoSelec = cboCampo.Text;
                cboCampo.Items.Clear();

                Entidades.Proveedores entProveedores = new ADBISYS.Entidades.Proveedores();
                ds = entProveedores.obtenerCamposProveedores();

                foreach (DataRow dataRow in ds.Tables[0].Rows)
                {
                    cboCampo.Items.Add(dataRow["CAMPO"]);
                }

                cboCampo.Text = campoSelec;
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
Exemple #11
0
        private void cargarComboRubro()
        {
            try
            {
                rubroAnterior = cboRubro.Text;
                cboRubro.Items.Clear();
                rubros.Clear();

                Entidades.Proveedores entProveedores = new ADBISYS.Entidades.Proveedores();
                ds = entProveedores.obtenerInfoRubros();

                foreach (DataRow dataRow in ds.Tables[0].Rows)
                {
                    cboRubro.Items.Add(dataRow["DESCRIPCION"]);
                    rubros.Add(int.Parse(dataRow["ID_RUBRO"].ToString()), dataRow["DESCRIPCION"].ToString());
                }
                cboRubro.Text = rubroAnterior;
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
        private void llenarGrilla()
        {
            try
            {
                if (EstoyBuscando == false)
                {
                    Entidades.Proveedores entProveedores = new ADBISYS.Entidades.Proveedores();
                    ds = entProveedores.obtenerProveedores();

                    if (ds.Tables[0].Rows.Count > 0)
                    {
                        grdProveedores.DataSource = ds.Tables[0];
                    }
                    else
                    {
                        grdProveedores.DataSource = null;
                    }
                }
                else
                {
                    cadenaSql = "EXEC adp_busqueda_proveedores";
                    cadenaSql = cadenaSql + " @tabla = " + fg.fcSql("PROVEEDORES","String");
                    cadenaSql = cadenaSql + ",@campo_tabla = " + fg.fcSql(obtenerCampoTabla().ToString(),"String");
                    cadenaSql = cadenaSql + ",@texto = " + fg.fcSql(textoAnterior, "String");

                    ds = objConect.ejecutarQuerySelect(cadenaSql);
                    if (ds.Tables[0].Rows.Count > 0)
                    {
                        grdProveedores.DataSource = ds.Tables[0];
                    }

                }

                if ((filaSeleccionada > 0) && (celdaSeleccionada > 0) && (filaSeleccionada <= grdProveedores.Rows.Count - 1))
                {
                    grdProveedores[celdaSeleccionada, filaSeleccionada].Selected = true;
                }
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
        private void eliminarProveedor()
        {
            try
            {
                celdaSeleccionada = grdProveedores.CurrentCellAddress.X;
                filaSeleccionada = grdProveedores.CurrentCellAddress.Y;
                string nombre_Proveedor = grdProveedores.Rows[filaSeleccionada].Cells["NOMBRE"].Value.ToString();
                string id_Proveedor = grdProveedores.Rows[filaSeleccionada].Cells["CÓDIGO"].Value.ToString();

                if (MessageBox.Show("¿Está seguro que desea eliminar el Proveedor " + id_Proveedor + "-" + nombre_Proveedor + "?", "Eliminar Proveedor.", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    Entidades.Proveedores entProveedores = new ADBISYS.Entidades.Proveedores();
                    entProveedores.eliminarProveedor(id_Proveedor);
                    grdProveedores.Focus();
                }
                else
                {
                    btnEliminar.Focus();
                }
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
        }
 private void buscarProveedor()
 {
     try
     {
         Entidades.Proveedores entProveedores = new ADBISYS.Entidades.Proveedores();
         ds = entProveedores.obtenerProveedores();
         if (ds.Tables[0].Rows.Count > 0)
         {
             mostrarFormularioBusquedaProveedor();
             llenarGrilla();
             grdProveedores = fg.formatoGrilla(grdProveedores, 1);
             grdProveedores.Focus();
         }
         else
         {
             MessageBox.Show("No existen Proveedores.", "Información.", MessageBoxButtons.OK, MessageBoxIcon.Information);
             btnBuscar.Focus();
         }
     }
     catch (Exception r)
     {
         MessageBox.Show(r.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
 }