private void btnEliminar_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = 0;

            try
            {
                if (dgvProductosFactoring.RowCount > 0)
                {
                    dialogResult = MessageBox.Show("Seguro de Eliminar ...:" + dgvProductosFactoring.CurrentRow.Cells["/* Agregar el campo a mostrar en el mensaje de confirmación */"].Value.ToString().Trim(), "Confirme", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                    if (dialogResult == DialogResult.Yes)
                    {
                        ProductosFactoringBE ProductosFactoringBE = new ProductosFactoringBE()
                        {
                            OPCION        = 3,
                            USUARIO       = General.General.GetUsuario,
                            prodCreditoID = dgvProductosFactoring.CurrentRow.Cells["prodCreditoID"].Value.ToString(),
                        };

                        ProductosFactoringBL.ProcesarProductosFactoring(ProductosFactoringBE);
                        MessageBox.Show("Se Proceso Correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        btnBuscar.PerformClick();
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Beispiel #2
0
        private void CargarDatos()
        {
            try
            {
                DataSet dsProductosFactoring = new DataSet();
                ProductosFactoringBE ProductosFactoringBE = new ProductosFactoringBE()
                {
                    OPCION        = 1,
                    USUARIO       = General.General.GetCodigoUsuario,
                    prodCreditoID = txtprodCreditoID.Text,
                };

                dsProductosFactoring = ProductosFactoringBL.ProcesarProductosFactoring(ProductosFactoringBE);

                if (dsProductosFactoring.Tables[0].Rows.Count > 0)
                {
                    txtlineaCreditoID.Text = dsProductosFactoring.Tables[0].Rows[0]["lineaCreditoID"].ToString();
                    txtcondicionID.Text    = dsProductosFactoring.Tables[0].Rows[0]["condicionID"].ToString();
                    txtmonedaID.Text       = dsProductosFactoring.Tables[0].Rows[0]["monedaID"].ToString();
                }
                else
                {
                    MessageBox.Show("Este .... no Existe", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Beispiel #3
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            try
            {
                if (string.IsNullOrEmpty(txtlineaCreditoID.Text))
                {
                    MessageBox.Show("Se debe Ingresar un lineaCreditoID", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return;
                }

                if (string.IsNullOrEmpty(txtcondicionID.Text))
                {
                    MessageBox.Show("Se debe Ingresar un condicionID", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return;
                }

                if (string.IsNullOrEmpty(txtmonedaID.Text))
                {
                    MessageBox.Show("Se debe Ingresar un monedaID", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return;
                }

                if (int.Parse(txtmonedaID.Text) == 0)
                {
                    MessageBox.Show("monedaID debe ser mayo a 0", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return;
                }

                ProductosFactoringBE ProductosFactoringBE = new ProductosFactoringBE()
                {
                    USUARIO        = General.General.GetCodigoUsuario,
                    OPCION         = 2,
                    prodCreditoID  = txtprodCreditoID.Text,
                    lineaCreditoID = txtlineaCreditoID.Text,
                    condicionID    = txtcondicionID.Text,
                    monedaID       = String.IsNullOrEmpty(txtmonedaID.Text.Trim()) ? 0 : int.Parse(txtmonedaID.Text),
                };

                DataSet dsProductosFactoring = new DataSet();
                dsProductosFactoring = ProductosFactoringBL.ProcesarProductosFactoring(ProductosFactoringBE);

                /* Solo si es necesario....para evaluar
                 * if (dsProductosFactoring.Tables[0].Rows.Count > 0)
                 * {
                 * }
                 */

                MessageBox.Show("Se Proceso Correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Dispose();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Beispiel #4
0
        /* LLenar Combobox */
        private void LlenarCombos()
        {
            try
            {
                //cboprodCreditoID
                ProductosFactoringBE prodCreditoIDBE = new ProductosFactoringBE()
                {
                    OPCION  = 5,
                    USUARIO = General.General.GetUsuario
                };
                General.General.LlenarCombobox(cboprodCreditoID, "prodCredNombre", "prodCreditoID", ProductosFactoringBL.ProcesarProductosFactoring(prodCreditoIDBE).Tables[0]);

                //cbolineaCreditoID
                ProductosFactoringBE lineaCreditoIDBE = new ProductosFactoringBE()
                {
                    OPCION  = 6,
                    USUARIO = General.General.GetUsuario
                };
                General.General.LlenarCombobox(cbolineaCreditoID, "linCredNombre", "lineaCreditoID", ProductosFactoringBL.ProcesarProductosFactoring(lineaCreditoIDBE).Tables[0]);

                //cbocondicionID
                ProductosFactoringBE condicionIDBE = new ProductosFactoringBE()
                {
                    OPCION  = 7,
                    USUARIO = General.General.GetUsuario
                };
                General.General.LlenarCombobox(cbocondicionID, "lineaCreditoID", "condicionID", ProductosFactoringBL.ProcesarProductosFactoring(condicionIDBE).Tables[0]);

                //cbomonedaID
                ProductosFactoringBE monedaIDBE = new ProductosFactoringBE()
                {
                    OPCION  = 8,
                    USUARIO = General.General.GetUsuario
                };
                General.General.LlenarCombobox(cbomonedaID, "varDescripcion", "varCodigo", ProductosFactoringBL.ProcesarProductosFactoring(monedaIDBE).Tables[0]);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Beispiel #5
0
        public DataSet ProcesarProductosFactoring(ProductosFactoringBE BE)
        {
            DataSet dsResult;

            try
            {
                cmd = db.GetStoredProcCommand("ProductosFactoring_Mnt");
                db.AddInParameter(cmd, "OPCION", DbType.Int32, BE.OPCION);
                db.AddInParameter(cmd, "USUARIO", DbType.String, BE.USUARIO);
                db.AddInParameter(cmd, "prodCreditoID", DbType.String, BE.prodCreditoID);
                db.AddInParameter(cmd, "lineaCreditoID", DbType.String, BE.lineaCreditoID);
                db.AddInParameter(cmd, "condicionID", DbType.String, BE.condicionID);
                db.AddInParameter(cmd, "monedaID", DbType.Int32, BE.monedaID);
                dsResult = db.ExecuteDataSet(cmd);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            return(dsResult);
        }
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            try
            {
                DataSet ds = new DataSet();
                ProductosFactoringBE ProductosFactoringBE = new ProductosFactoringBE()
                {
                    OPCION  = 4,
                    USUARIO = General.General.GetUsuario,
                    /*Agregar Filtros*/
                };

                ds = ProductosFactoringBL.ProcesarProductosFactoring(ProductosFactoringBE);
                dgvProductosFactoring.DataSource = ds.Tables[0];
                lblRegistros.Text = ds.Tables[0].Rows.Count.ToString() + " registro(s)";
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Beispiel #7
0
 public DataSet ProcesarProductosFactoring(ProductosFactoringBE BE)
 {
     return(ProductosFactoringDA.ProcesarProductosFactoring(BE));
 }