Example #1
0
 private bool validar_campos()
 {
     //validar información ingresada
     if (Tdescrip.Text.Trim() == string.Empty)
     {
         P.Mensaje.Advert("Debe indicar la descripción del Activo Fijo");   //, MessageBoxButtons.OK
         Tdescrip.Focus();
         return(false);
     }
     if (cboZona.SelectedIndex == -1)
     {
         P.Mensaje.Advert("Debe indicar la zona del Activo Fijo");
         cboZona.Focus();
         return(false);
     }
     if (cboSubzona.SelectedIndex == -1)
     {
         P.Mensaje.Advert("Debe indicar una subzona para el Activo Fijo");
         cboSubzona.Focus();
         return(false);
     }
     if (cboClase.SelectedIndex == -1)
     {
         P.Mensaje.Advert("Debe indicar la clase del Activo Fijo");
         cboClase.Focus();
         return(false);
     }
     if (cboSubclase.SelectedIndex == -1)
     {
         P.Mensaje.Advert("Debe indicar una subclase para el Activo Fijo");
         cboSubclase.Focus();
         return(false);
     }
     if (cboCateg.SelectedIndex == -1)
     {
         P.Mensaje.Advert("Debe indicar el proveedor del Activo Fijo");
         cboCateg.Focus();
         return(false);
     }
     if (cboGestion.SelectedIndex == -1)
     {
         P.Mensaje.Advert("Debe indicar la gestion del Activo Fijo");
         cboGestion.Focus();
         return(false);
     }
     if (Tcantidad.Text == string.Empty)
     {
         P.Mensaje.Advert("Debe indicar la cantidad de artículos");
         Tcantidad.Focus();
         return(false);
     }
     if (Tprecio_compra.Text == string.Empty)
     {
         P.Mensaje.Advert("Debe indicar el precio de adquisición del Activo Fijo");
         Tprecio_compra.Focus();
         return(false);
     }
     if (TvuF.Text == string.Empty)
     {
         P.Mensaje.Advert("Debe indicar la vida útil del artículo");
         TvuF.Focus();
         return(false);
     }
     if (Tdoc.Text == string.Empty)
     {
         DialogResult eleccion = P.Mensaje.Confirmar("Desea continuar sin indicar el Nº de documento del Activo Fijo");
         if (eleccion != DialogResult.Yes)
         {  //no marco SI
             Tdoc.Focus();
             return(false);
         }
     }
     if (cbFecha_ing.SelectedIndex == -1)
     {
         P.Mensaje.Advert("Debe indicar el periodo contable del Activo Fijo");
         cbFecha_ing.Focus();
         return(false);
     }
     //fin validación
     return(true);
 }