Пример #1
0
 private void btnEliminar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (IsEditCalibres == true)
     {
         DialogResult = XtraMessageBox.Show("¿Desea Eliminar el Registro?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);
         if (DialogResult == DialogResult.Yes)
         {
             CLS_Calibres selCalibres = new CLS_Calibres();
             selCalibres.c_codigo_cal = txtCodigoCal.Text;
             selCalibres.MtdEliminar();
             if (selCalibres.Exito)
             {
                 XtraMessageBox.Show("Registro Eliminado Exitosamente");
                 MtdLimpiar();
                 dtgCalibres.DataSource = selCalibres.Datos;
             }
             else
             {
                 XtraMessageBox.Show(selCalibres.Mensaje);
             }
             CargarGrid();
         }
     }
     else
     {
         XtraMessageBox.Show("Seleccione un elemento para eliminar");
     }
 }
Пример #2
0
 public void BuscarCalibres(string c_codigo_cal)
 {
     if (c_codigo_cal != string.Empty)
     {
         CLS_Calibres selCal = new CLS_Calibres();
         selCal.c_codigo_cal = c_codigo_cal;
         selCal.v_nombre_cal = string.Empty;
         selCal.c_codigo_pai = string.Empty;
         selCal.c_codigo_cat = string.Empty;
         selCal.c_codigo_tra = string.Empty;
         selCal.MtdSeleccionarCodigoNombre();
         if (selCal.Exito)
         {
             if (selCal.Datos.Rows.Count > 0)
             {
                 txtCodigoCal.Text         = selCal.Datos.Rows[0][0].ToString();
                 txtNombreCalibre.Text     = selCal.Datos.Rows[0][1].ToString();
                 txtNombrePais.Text        = selCal.Datos.Rows[0][3].ToString();
                 txtNombreCategoria.Text   = selCal.Datos.Rows[0][7].ToString();
                 txtNombreTratamiento.Text = selCal.Datos.Rows[0][5].ToString();
                 spDesde.EditValue         = selCal.Datos.Rows[0][8].ToString();
                 spHasta.EditValue         = selCal.Datos.Rows[0][9].ToString();
                 SiguienteFoco(2);
             }
         }
         else
         {
             XtraMessageBox.Show(selCal.Mensaje);
         }
     }
     else
     {
         XtraMessageBox.Show("No existen parametros de Busqueda");
     }
 }
Пример #3
0
 private void btnBuscar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (txtCodigoCal.Text != string.Empty || txtNombreCal.Text != string.Empty || txtCodigoCat.Text != string.Empty || txtCodigoPai.Text != string.Empty || txtCodigoTra.Text != string.Empty)
     {
         CLS_Calibres selCal = new CLS_Calibres();
         selCal.c_codigo_cal = txtCodigoCal.Text;
         selCal.v_nombre_cal = txtNombreCal.Text;
         selCal.c_codigo_pai = txtCodigoPai.Text;
         selCal.c_codigo_cat = txtCodigoCat.Text;
         selCal.c_codigo_tra = txtCodigoTra.Text;
         selCal.MtdSeleccionarCodigoNombre();
         if (selCal.Exito)
         {
             dtgCalibres.DataSource = selCal.Datos;
         }
         else
         {
             XtraMessageBox.Show(selCal.Mensaje);
         }
     }
     else
     {
         XtraMessageBox.Show("No existen parametros de Busqueda");
     }
 }
Пример #4
0
        private void CargarGrid()
        {
            CLS_Calibres selCal = new CLS_Calibres();

            selCal.MtdSeleccionar();
            if (selCal.Exito)
            {
                dtgCalibres.DataSource = selCal.Datos;
            }
        }
Пример #5
0
        private void LimpiarCalibres(string c_codigo_pai)
        {
            CLS_Calibres selcal = new CLS_Calibres();

            selcal.c_codigo_pai = txtCodigoPai.Text;
            selcal.MtdSeleccionarCalibrePais();
            if (selcal.Exito)
            {
                dtgPrecios.DataSource = selcal.Datos;
                dtgValPrecios.ExpandAllGroups();
            }
        }
Пример #6
0
        private void CargarCalibres(string c_codigo_pai)
        {
            CLS_Calibres selcal = new CLS_Calibres();

            selcal.c_codigo_pai = txtCodigoPai.Text;
            selcal.MtdSeleccionarCalibrePais();
            if (selcal.Exito)
            {
                if (selcal.Datos.Rows.Count > 0)
                {
                    dtgPrecios.DataSource = selcal.Datos;
                    dtgValPrecios.ExpandAllGroups();
                }
                else
                {
                    XtraMessageBox.Show("No existen Calibres para este Pais");
                }
            }
        }
Пример #7
0
 private void btnGuardar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (IsEditCalibres == true)
     {
         if (txtCodigoCal.Text != string.Empty && txtNombreCal.Text != string.Empty && txtCodigoCat.Text != string.Empty && txtCodigoPai.Text != string.Empty && txtCodigoTra.Text != string.Empty)
         {
             CLS_Calibres selCalibres = new CLS_Calibres();
             selCalibres.c_codigo_cal    = txtCodigoCal.Text;
             selCalibres.v_nombre_cal    = txtNombreCal.Text;
             selCalibres.c_codigo_pai    = txtCodigoPai.Text;
             selCalibres.c_codigo_cat    = txtCodigoCat.Text;
             selCalibres.c_codigo_tra    = txtCodigoTra.Text;
             selCalibres.n_gramaje_desde = Convert.ToDecimal(spDesde.EditValue);
             selCalibres.n_gramaje_hasta = Convert.ToDecimal(spHasta.EditValue);
             selCalibres.c_codigo_usu    = c_codigo_usu;
             selCalibres.MtdActualizar();
             if (selCalibres.Exito)
             {
                 MtdLimpiar();
                 dtgCalibres.DataSource = selCalibres.Datos;
                 XtraMessageBox.Show("Registro Actualizado Exitosamente");
             }
             else
             {
                 XtraMessageBox.Show(selCalibres.Mensaje);
             }
         }
         else
         {
             XtraMessageBox.Show("Faltan datos por capturar");
         }
     }
     else
     {
         if (txtCodigoCal.Text != string.Empty && txtNombreCal.Text != string.Empty && txtCodigoCat.Text != string.Empty && txtCodigoPai.Text != string.Empty && txtCodigoTra.Text != string.Empty)
         {
             CLS_Calibres selCalibres = new CLS_Calibres();
             selCalibres.c_codigo_cal    = txtCodigoCal.Text;
             selCalibres.v_nombre_cal    = txtNombreCal.Text;
             selCalibres.c_codigo_pai    = txtCodigoPai.Text;
             selCalibres.c_codigo_cat    = txtCodigoCat.Text;
             selCalibres.c_codigo_tra    = txtCodigoTra.Text;
             selCalibres.n_gramaje_desde = Convert.ToDecimal(spDesde.EditValue);
             selCalibres.n_gramaje_hasta = Convert.ToDecimal(spHasta.EditValue);
             selCalibres.c_codigo_usu    = c_codigo_usu;
             selCalibres.MtdInsertar();
             if (selCalibres.Exito)
             {
                 MtdLimpiar();
                 dtgCalibres.DataSource = selCalibres.Datos;
                 XtraMessageBox.Show("Registro Insertado Exitosamente");
             }
             else
             {
                 XtraMessageBox.Show(selCalibres.Mensaje);
             }
         }
         else
         {
             XtraMessageBox.Show("Faltan datos por capturar");
         }
     }
 }