Exemple #1
0
        private Boolean Validar()
        {
            Boolean dv = true;

            if (String.IsNullOrEmpty(txtSerie.Text))
            {
                MessageBoxAdv.Show("Serie: No puede ir vacío.", "CatTipoMovtos", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNum(txtSerie.Text))
                {
                    MessageBoxAdv.Show("Serie: Contiene caracteres no validos.", "CatTipoMovtos", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }

            if (String.IsNullOrEmpty(txtDescripcion.Text))
            {
                MessageBoxAdv.Show("Descripción: No puede ir vacío.", "CatTipoMovtos", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNumSpa(txtDescripcion.Text))
                {
                    MessageBoxAdv.Show("Descripción: Contiene caracteres no validos.", "CatTipoMovtos", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }

            if (!String.IsNullOrEmpty(txtFmtoImpresion.Text))
            {
                if (!Util.LetrasNum(txtFmtoImpresion.Text))
                {
                    MessageBoxAdv.Show("Formato de impresión Corta: Contiene caracteres no validos.", "CatTipoMovtos", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }


            if (!String.IsNullOrEmpty(txtNombreImpresora.Text))
            {
                if (!Util.Letras(txtNombreImpresora.Text))
                {
                    MessageBoxAdv.Show("Nombre de impresora: Contiene caracteres no validos.", "CatTipoMovtos", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }

            if (string.IsNullOrEmpty(Convert.ToString(cboCfgCatFoliadores.SelectedValue)))
            {
                MessageBoxAdv.Show("Foliador: No puede ir vacío.", "Configuración de documentos", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }

            return(dv);
        }
Exemple #2
0
        private Boolean Validar()
        {
            Boolean result  = true;
            string  mensaje = "";

            if (String.IsNullOrEmpty(txtClaveProveedor.Text))
            {
                mensaje += "Código: No puede ir vacío. \n";
            }
            else
            if (!Util.LetrasNum(txtClaveProveedor.Text))
            {
                mensaje += "Código: Contiene caracteres no validos.\n";
            }

            if (String.IsNullOrEmpty(txtRFC.Text))
            {
                mensaje += "RFC: No puede ir vacío. \n";
            }
            else
            if (!Util.LetrasNum(txtRFC.Text))
            {
                mensaje += "RFC: Contiene caracteres no validos.\n";
            }

            if (String.IsNullOrEmpty(txtNombre.Text))
            {
                mensaje += "Nombre: No puede ir vacío. \n";
            }


            if (String.IsNullOrEmpty(txtCalle.Text))
            {
                mensaje += "Direccion: No puede ir vacío. \n";
            }


            if (String.IsNullOrEmpty(txtTel1.Text))
            {
                mensaje += "Teléfono 1: No puede ir vacío. \n";
            }

            if (String.IsNullOrEmpty(txtMail1.Text))
            {
                mensaje += "Correo 1: No puede ir vacío. \n";
            }
            if (cboLocalidad.SelectedValue == null)
            {
                mensaje += "Localidad: Seleccione una localidad. \n";
            }

            if (mensaje != "")
            {
                MessageBoxAdv.Show("Se encontraron los siguientes errores: \n" + mensaje, "CatArticulos", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                result = false;
            }
            return(result);
        }
Exemple #3
0
        private Boolean Validar()
        {
            Boolean dv = true;

            if (String.IsNullOrEmpty(txtClaveLstPrecio.Text))
            {
                MessageBoxAdv.Show("Código: No puede ir vacío.", "Listas de precios", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNum(txtClaveLstPrecio.Text))
                {
                    MessageBoxAdv.Show("Código: Contiene caracteres no validos.", "Listas de precios", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }

            if (String.IsNullOrEmpty(txtDescripcion.Text))
            {
                MessageBoxAdv.Show("Descripción: No puede ir vacío.", "Listas de precios", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNumSpa(txtDescripcion.Text))
                {
                    MessageBoxAdv.Show("Descripción: Contiene caracteres no validos.", "Listas de precios", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }


            return(dv);
        }
Exemple #4
0
        private Boolean Validar()
        {
            Boolean dv = true;

            if (String.IsNullOrEmpty(txtPerfil.Text))
            {
                MessageBoxAdv.Show("Perfil: No puede ir vacío.", "CatUMedidaes", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNum(txtPerfil.Text))
                {
                    MessageBoxAdv.Show("Perfil: Contiene caracteres no validos.", "SegPerfiles", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }

            if (String.IsNullOrEmpty(txtDescripcion.Text))
            {
                MessageBoxAdv.Show("Descripción: No puede ir vacío.", "SegPerfiles", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNumSpa(txtDescripcion.Text))
                {
                    MessageBoxAdv.Show("Descripción: Contiene caracteres no validos.", "SegPerfiles", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }


            return(dv);
        }
Exemple #5
0
        private int Valida(int OpSave)
        {
            int    rsp = 0;
            String msj = "";

            if (cboAlmacen.SelectedIndex < 0)
            {
                rsp  = 1;
                msj += "No se ha seleccinado ningún almacén.\n";
            }

            if (ConfigDoc.UsaSerie == 1)
            {
                if (cboSerie.SelectedIndex < 0)
                {
                    rsp  = 1;
                    msj += "No se ha seleccinado ninguna serie.\n";
                }
            }

            if (ConfigDoc.UsaProveedor == 1)
            {
                if (cboProveedor.SelectedIndex < 0)
                {
                    rsp  = 1;
                    msj += "No se ha seleccinado ningún proveedor.\n";
                }
            }


            if (OpSave == 1)
            {
                if (ConfigDoc.UsaFactura == 1)
                {
                    if (string.IsNullOrEmpty(txtNoFactura.Text))
                    {
                        rsp  = 1;
                        msj += "No se ha indicado ninguna Factura.\n";
                    }
                    else
                    {
                        if (!Util.LetrasNum(txtNoFactura.Text))
                        {
                            rsp  = 1;
                            msj += "Factura contiene caracteres no validos.\n";
                        }
                    }
                }
            }

            if (rsp == 1)
            {
                MessageBoxAdv.Show("Se han encontrado los siguientes errores: \n" + msj, "Registro de requisición", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }

            return(rsp);
        }
Exemple #6
0
        private Boolean Validar()
        {
            Boolean dv = true;

            if (String.IsNullOrEmpty(txtClaveClase.Text))
            {
                MessageBoxAdv.Show("Código: No puede ir vacío.", "Configuración de foliadores", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNum(txtClaveClase.Text))
                {
                    MessageBoxAdv.Show("Código: Contiene caracteres no validos.", "Configuración de foliadores", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }

            if (String.IsNullOrEmpty(txtDescripcion.Text))
            {
                MessageBoxAdv.Show("Descripción: No puede ir vacío.", "Configuración de foliadores", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNumSpa(txtDescripcion.Text))
                {
                    MessageBoxAdv.Show("Descripción: Contiene caracteres no validos.", "Configuración de foliadores", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }


            if (String.IsNullOrEmpty(txtUso.Text))
            {
                MessageBoxAdv.Show("Uso: No puede ir vacío.", "Configuración de foliadores", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNumSpa(txtDescripcion.Text))
                {
                    MessageBoxAdv.Show("txtUso: Contiene caracteres no validos.", "Configuración de foliadores", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }

            String val = Convert.ToString(cboCfgModuloSys.SelectedValue);

            if (val.Equals(""))
            {
                MessageBoxAdv.Show("Módulo: No puede ir vacío.", "Configuración de foliadores", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }

            return(dv);
        }
Exemple #7
0
        private Boolean Validar()
        {
            Boolean dv = true;

            if (String.IsNullOrEmpty(txtCodParametro.Text))
            {
                MessageBoxAdv.Show("Código: No puede ir vacío.", "Parámetros del sistema", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNum(txtCodParametro.Text))
                {
                    MessageBoxAdv.Show("Código: Contiene caracteres no validos.", "Parámetros del sistema", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }

            if (String.IsNullOrEmpty(txtDescripcion.Text))
            {
                MessageBoxAdv.Show("Descripción: No puede ir vacío.", "Parámetros del sistema", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNumSpa(txtDescripcion.Text))
                {
                    MessageBoxAdv.Show("Descripción: Contiene caracteres no validos.", "Parámetros del sistema", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }

            if (String.IsNullOrEmpty(txtValor.Text))
            {
                MessageBoxAdv.Show("Valor: No puede ir vacío.", "Parámetros del sistema", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNumSpa(txtValor.Text))
                {
                    MessageBoxAdv.Show("Valor: Contiene caracteres no validos.", "Parámetros del sistema", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }
            String val = Convert.ToString(cboCfgModuloSys.SelectedValue);

            if (val.Equals(""))
            {
                MessageBoxAdv.Show("Módulo: No puede ir vacío.", "Parámetros del sistema", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }

            return(dv);
        }
Exemple #8
0
        private Boolean Validar()
        {
            Boolean dv = true;

            if (String.IsNullOrEmpty(txtUsuario.Text))
            {
                MessageBoxAdv.Show("Usuario: No puede ir vacío.", "CatUsuarioes", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNum(txtUsuario.Text))
                {
                    MessageBoxAdv.Show("Usuario: Contiene caracteres no validos.", "CatUsuarios", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }

            if (String.IsNullOrEmpty(txtNombre.Text))
            {
                MessageBoxAdv.Show("Nombre: No puede ir vacío.", "CatUsuarios", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNumSpa(txtNombre.Text))
                {
                    MessageBoxAdv.Show("Nombre: Contiene caracteres no validos.", "CatUsuarios", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }
            if (String.IsNullOrEmpty(txtPassword.Text))
            {
                MessageBoxAdv.Show("Password: No puede ir vacío.", "CatUsuarios", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNumSpa(txtPassword.Text))
                {
                    MessageBoxAdv.Show("Password: Contiene caracteres no validos.", "CatUsuarios", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }
            if (cboPerfil.SelectedValue == null)
            {
                MessageBoxAdv.Show("Perfil: Seleccione un perfil", "CatUsuarios", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }

            return(dv);
        }
Exemple #9
0
        private Boolean Validar()
        {
            Boolean dv = true;

            if (String.IsNullOrEmpty(txtClaveImpuesto.Text))
            {
                MessageBoxAdv.Show("Código: No puede ir vacío.", "CatImpuestos", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNum(txtClaveImpuesto.Text))
                {
                    MessageBoxAdv.Show("Código: Contiene caracteres no validos.", "CatImpuestos", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }

            if (String.IsNullOrEmpty(txtTipo.Text))
            {
                MessageBoxAdv.Show("Descripción: No puede ir vacío.", "CatImpuestos", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNumSpa(txtTipo.Text))
                {
                    MessageBoxAdv.Show("Descripción: Contiene caracteres no validos.", "CatImpuestos", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }

            if (String.IsNullOrEmpty(txtValor.Text))
            {
                MessageBoxAdv.Show("Valor: No puede ir vacío.", "CatImpuestos", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.Decimal(txtValor.Text))
                {
                    MessageBoxAdv.Show("Valor: Contiene caracteres no validos.", "CatImpuestos", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }



            return(dv);
        }
Exemple #10
0
        private Boolean Validar()
        {
            Boolean      dv   = true;
            ClsUtilerias Util = new ClsUtilerias();

            if (String.IsNullOrEmpty(txtClaveClase.Text))
            {
                MessageBox.Show("Código: No puede ir vacío.", "CatClasees", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNum(txtClaveClase.Text))
                {
                    MessageBox.Show("Código: Contiene caracteres no validos.", "CatClases", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }

            if (String.IsNullOrEmpty(txtDescripcion.Text))
            {
                MessageBox.Show("Descripción: No puede ir vacío.", "CatClases", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                dv = false;
            }
            else
            {
                if (!Util.LetrasNumSpa(txtDescripcion.Text))
                {
                    MessageBox.Show("Descripción: Contiene caracteres no validos.", "CatClases", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    dv = false;
                }
            }


            return(dv);
        }
Exemple #11
0
        private Boolean validacion()
        {
            String err = "";

            ValidaCalculos(1);
            if (ErrCalc)
            {
                if (String.IsNullOrEmpty(txtCodigo.Text))
                {
                    err     = "Código: No puede ir vacío. \n";
                    ErrCalc = false;
                }
                else
                {
                    if (!Util.LetrasNum(txtCodigo.Text))
                    {
                        err     = "Código: Contiene caracteres no validos. \n";
                        ErrCalc = false;
                    }
                }

                if (ExisNegativa == 1)
                {
                    err     = err + "La cantidad solicitada es mayor a la exitencia del articulo \n";
                    ErrCalc = false;
                }


                if (PSolicitaCosto == 1)
                {
                    if (String.IsNullOrEmpty(txtPrecio.Text))
                    {
                        err     = err + "Precio: No puede ir vacío\n";
                        ErrCalc = false;
                    }
                    else
                    {
                        if (!Util.Decimal(txtPrecio.Text))
                        {
                            err     = err + "Precio: Contiene caracteres no validos. Sugiere: 0,000 0.0 0000\n";
                            ErrCalc = false;
                        }
                    }

                    if (String.IsNullOrEmpty(txtTotal.Text))
                    {
                        err     = err + "Total: Existe un error calculo.\n";
                        ErrCalc = false;
                    }
                    else
                    {
                        if (!Util.Decimal(txtTotal.Text))
                        {
                            err     = err + "Total: Contiene caracteres no validos. Sugiere: 0,000 0.0 0000\n";
                            ErrCalc = false;
                        }
                        else
                        {
                            double tt = Double.Parse(txtTotal.Text);
                            if (tt <= 0)
                            {
                                err     = err + "Total: Existe un error calculo.\n";
                                ErrCalc = false;
                            }
                        }
                    }
                }

                if (!ErrCalc)
                {
                    MessageBox.Show("Contiene error(es):\n" + err, "Error de captura", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            return(ErrCalc);
        }
Exemple #12
0
        private Boolean Validar()
        {
            lblDescArt.ForeColor    = Color.Black;
            lblMarca.ForeColor      = Color.Black;
            lblClase.ForeColor      = Color.Black;
            lblLinea.ForeColor      = Color.Black;
            lblUMed.ForeColor       = Color.Black;
            lblImp.ForeColor        = Color.Black;
            lblCodB.ForeColor       = Color.Black;
            lblCveInterna.ForeColor = Color.Black;
            lblRetISR.ForeColor     = Color.Black;
            lblRetIVA.ForeColor     = Color.Black;

            Boolean dv     = true;
            String  MsgErr = "";

            if (String.IsNullOrEmpty(txtClaveArticulo.Text))
            {
                MsgErr += "Clave interna: No puede ir vacío. \n";
                dv      = false;
                lblCveInterna.ForeColor = Color.Red;
            }
            else
            {
                if (!Util.LetrasNum(txtClaveArticulo.Text))
                {
                    MsgErr += "Clave interna: Contiene caracteres no validos. \n";
                    dv      = false;
                    lblCveInterna.ForeColor = Color.Red;
                }
            }

            if (String.IsNullOrEmpty(txtCodigoBarras.Text))
            {
                MsgErr           += "Código de barra: No puede ir vacío. \n";
                dv                = false;
                lblCodB.ForeColor = Color.Red;
            }
            else
            {
                if (!Util.LetrasNum(txtCodigoBarras.Text))
                {
                    MsgErr           += "Código de barra: Contiene caracteres no validos. \n";
                    dv                = false;
                    lblCodB.ForeColor = Color.Red;
                }
            }
            if (String.IsNullOrEmpty(txtDescripcion.Text))
            {
                MsgErr += "Descripción: No puede ir vacío. \n";
                dv      = false;
                lblDescArt.ForeColor = Color.Red;
            }
            else
            {
                if (!Util.LetrasNumSpa(txtDescripcion.Text))
                {
                    MsgErr += "Descripción: Contiene caracteres no validos. \n";
                    dv      = false;
                    lblDescArt.ForeColor = Color.Red;
                }
            }

            if (String.IsNullOrEmpty(_CveClas1))
            {
                MsgErr            += "Clase: No puede ir vacío. \n";
                dv                 = false;
                lblClase.ForeColor = Color.Red;
            }

            if (String.IsNullOrEmpty(_CveMarc))
            {
                MsgErr            += "Marca: No puede ir vacío. \n";
                dv                 = false;
                lblMarca.ForeColor = Color.Red;
            }

            if (String.IsNullOrEmpty(_CveLin))
            {
                MsgErr            += "Línea: No puede ir vacío. \n";
                dv                 = false;
                lblLinea.ForeColor = Color.Red;
            }

            if (String.IsNullOrEmpty(_CveUMed1))
            {
                MsgErr           += "Unidad de medida: No puede ir vacío. \n";
                dv                = false;
                lblUMed.ForeColor = Color.Red;
            }

            if (String.IsNullOrEmpty(_CveImp))
            {
                MsgErr          += "Impuesto: No puede ir vacío. \n";
                dv               = false;
                lblImp.ForeColor = Color.Red;
            }

            if (chkEsServicio.Checked)
            {
                Boolean rp = String.IsNullOrEmpty(_CveRetImp) ? (String.IsNullOrEmpty(_CveRetImpISR) ? true : false) : false;
                if (rp)
                {
                    MsgErr += "Debe seleccionar un tipo de retención. \n";
                    dv      = false;
                    lblRetISR.ForeColor = Color.Red;
                    lblRetIVA.ForeColor = Color.Red;
                }
            }

            if (!dv)
            {
                MessageBoxAdv.Show(MsgErr, "Error de captura", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }


            return(dv);
        }