Exemplo n.º 1
0
        private void Procesar_Operacion1()
        {
            ClsArticuloBE TipoBE = new ClsArticuloBE();

            TipoBE.Arti_ide       = Convert.ToInt32(txt1Ide.Text);
            TipoBE.Arti_nombre    = txt1Nombre.Text;
            TipoBE.Arti_codigo    = txt1Codigo.Text;
            TipoBE.Arti_modelo    = txt1Modelo.Text;
            TipoBE.Arti_estado    = cbo1Estado.Text;
            TipoBE.Arti_tipo      = cbo1Tipo.Text;
            TipoBE.Arti_fechainac = Convert.ToDateTime("01-01-1900");
            TipoBE.Usuario        = "ADMIN";
            TipoBE.Nombre_error   = "";

            Mens_Error  = "";
            Flg_Retorno = true;

            switch (Operacion)
            {
            case "N":
            {
                ENResultOperation R = ClsArticuloBC.Crear(TipoBE);
                Flg_Retorno = R.Proceder;
                Mens_Error  = R.Sms;
                break;
            }

            case "M":
            {
                ENResultOperation R = ClsArticuloBC.Actualizar(TipoBE);
                Flg_Retorno = R.Proceder;
                Mens_Error  = R.Sms;
                break;
            }

            case "E":
            {
                ENResultOperation R = ClsArticuloBC.Eliminar(TipoBE);
                Flg_Retorno = R.Proceder;
                Mens_Error  = R.Sms;
                break;
            }
            }
            if (!Flg_Retorno)
            {
                MessageBox.Show("Error al Ejecutar Operacion : " + Mens_Error);
            }

            Estado_Botones1(true);
            Deshabilitar_Campos1(true);
            Mostrar_dgv1("");
            Llenar_Campos1();
        }
Exemplo n.º 2
0
        private void Mostrar_dgv1(string filtro)
        {
            ENResultOperation R = ClsArticuloBC.Listar(filtro);

            if (R.Proceder)
            {
                dgv1Listado.DataSource = (DataTable)R.Valor;
            }
            else
            {
                MessageBox.Show("Error al Obtener Valores : " + R.Sms);
            }
        }
Exemplo n.º 3
0
        private void frmRecojo_Recargo_Load(object sender, EventArgs e)
        {
            ENResultOperation A = ClsArticuloBC.Listar("");

            if (A.Proceder)
            {
                cboRecargo.DataSource = (DataTable)A.Valor;
            }
            cboRecargo.DisplayMember      = "ARTI_NOMBRE";
            cboRecargo.ValueMember        = "ARTI_IDE";
            cboRecargo.AutoCompleteMode   = AutoCompleteMode.Suggest;
            cboRecargo.AutoCompleteSource = AutoCompleteSource.ListItems;

            ENResultOperation R   = ClsRecojo_CabeceraBC.Obtener_Registro(ID_Reco_Ide);
            DataTable         dt  = (DataTable)R.Valor;
            DataRow           ROW = dt.Rows[0];

            ID_Veces = Convert.ToInt32(ROW["VECES"].ToString());


            if (Operacion_Recargo == "N")
            {
                cboRecargo.SelectedIndex = 0;
                txtPorcentaje.Text       = "0";
            }
            else
            {
                ENResultOperation N   = ClsRecojo_Recargo_CargaBC.Obtener_Registro(ID_Reco_Ide, ID_Reco_Ide_Detalle);
                DataTable         dtn = (DataTable)N.Valor;
                if (dtn.Rows.Count != 0)
                {
                    DataRow ROWN = dtn.Rows[0];
                    cboRecargo.SelectedValue = Convert.ToInt32(ROWN["MERCA_IDE"].ToString());
                    txtPorcentaje.Text       = ROWN["RECO_PORCENTAJE"].ToString();
                    if (Operacion_Recargo == "E")
                    {
                        btnGrabar.Text = "Elimina";
                    }
                }
            }
        }