Ejemplo n.º 1
0
        //metodo para Obtener el codigo de las aplicacion
        public string funcObtenerId(string modulo)
        {
            clsControlCodAplicacion aplicacion = new clsControlCodAplicacion();
            string codigo = "";

            Console.WriteLine("El modulo a obtener el max id es:" + modulo);
            codigo = aplicacion.funcObtenerCodigoAplicacion(modulo);
            return(codigo);
            //txtCod.Text = codigo;
        }
Ejemplo n.º 2
0
        public bool funcValidarCodigo()
        {
            clsControlCodAplicacion aplicacion = new clsControlCodAplicacion();
            bool   Validado = false;
            string codigo;

            if (String.IsNullOrEmpty(txtCod.Text))
            {
                MessageBox.Show("Codigo Vacio\nIngrese Un Codigo", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                int    Codigo = Convert.ToInt32(txtCod.Text);
                string modulo = cmbModulo.SelectedValue.ToString();
                int    Aux    = aplicacion.funcExisteCodigo(txtCod.Text);

                Console.WriteLine(Codigo);
                Console.WriteLine(modulo);
                if ((Codigo <= 100) && (Codigo >= 1))//Seguridad
                {
                    Console.WriteLine("SEGURIDAD");
                    if (modulo.Equals("1"))
                    {
                        Console.WriteLine("PERTENECE SEGURIDAD");
                        if (Aux == 1)//Existe
                        {
                            MessageBox.Show("Codigo Ya Existe\nVerifique El Codigo", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            codigo = funcObtenerId(modulo);
                            if (codigo.Equals("Vacio"))
                            {
                                txtCod.Text = "1";
                            }
                            else
                            {
                                txtCod.Text = codigo;
                            }
                            Validado = false;
                        }
                        else
                        {
                            codigo = funcObtenerId(modulo);
                            if (codigo.Equals("Vacio"))
                            {
                                txtCod.Text = "1";
                            }
                            else
                            {
                                txtCod.Text = codigo;
                            }
                            Validado = true;
                        }
                    }
                    else
                    {
                        MessageBox.Show("El Modulo No Pertenece Al Rango De Codigos", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        Validado = false;
                    }
                }
                else if ((Codigo <= 200) && (Codigo >= 101))//reporteador
                {
                    Console.WriteLine("REPORTEADOR");
                    if (modulo.Equals("2"))
                    {
                        Console.WriteLine(" PERTENECE REPORTEADOR");
                        if (Aux == 1)//Existe
                        {
                            MessageBox.Show("Codigo Ya Existe\nVerifique El Codigo", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            codigo = funcObtenerId(modulo);
                            if (codigo.Equals("Vacio"))
                            {
                                txtCod.Text = "101";
                            }
                            else
                            {
                                txtCod.Text = codigo;
                            }
                            Validado = false;
                        }
                        else
                        {
                            codigo = funcObtenerId(modulo);
                            if (codigo.Equals("Vacio"))
                            {
                                txtCod.Text = "101";
                            }
                            else
                            {
                                txtCod.Text = codigo;
                            }
                            Validado = true;
                        }
                    }
                    else
                    {
                        MessageBox.Show("El Modulo No Pertenece Al Rango De Codigos", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        Validado = false;
                    }
                }
                else if ((Codigo <= 300) && (Codigo >= 201))//consultas inteligentes
                {
                    Console.WriteLine("CONSULTAS");
                    if (modulo.Equals("3"))
                    {
                        if (Aux == 1)//Existe
                        {
                            MessageBox.Show("Codigo Ya Existe\nVerifique El Codigo", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            codigo = funcObtenerId(modulo);
                            if (codigo.Equals("Vacio"))
                            {
                                txtCod.Text = "201";
                            }
                            else
                            {
                                txtCod.Text = codigo;
                            }
                            Validado = false;
                        }
                        else
                        {
                            codigo = funcObtenerId(modulo);
                            if (codigo.Equals("Vacio"))
                            {
                                txtCod.Text = "201";
                            }
                            else
                            {
                                txtCod.Text = codigo;
                            }
                            Validado = true;
                        }
                    }
                    else
                    {
                        MessageBox.Show("El Modulo No Pertenece Al Rango De Codigos", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        Validado = false;
                    }
                }
                else if ((Codigo <= 1300) && (Codigo >= 301))//HRM
                {
                    Console.WriteLine("HRM");
                    if (modulo.Equals("4"))
                    {
                        if (Aux == 1)//Existe
                        {
                            MessageBox.Show("Codigo Ya Existe\nVerifique El Codigo", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            codigo = funcObtenerId(modulo);
                            if (codigo.Equals("Vacio"))
                            {
                                txtCod.Text = "301";
                            }
                            else
                            {
                                txtCod.Text = codigo;
                            }
                            Validado = false;
                        }
                        else
                        {
                            codigo = funcObtenerId(modulo);
                            if (codigo.Equals("Vacio"))
                            {
                                txtCod.Text = "301";
                            }
                            else
                            {
                                txtCod.Text = codigo;
                            }
                            Validado = true;
                        }
                    }
                    else
                    {
                        MessageBox.Show("El Modulo No Pertenece Al Rango De Codigos", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        Validado = false;
                    }
                }
                else if ((Codigo <= 2300) && (Codigo >= 1301))//FRM
                {
                    Console.WriteLine("FRM");
                    if (modulo.Equals("5"))
                    {
                        if (Aux == 1)//Existe
                        {
                            MessageBox.Show("Codigo Ya Existe\nVerifique El Codigo", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            codigo = funcObtenerId(modulo);
                            if (codigo.Equals("Vacio"))
                            {
                                txtCod.Text = "1301";
                            }
                            else
                            {
                                txtCod.Text = codigo;
                            }
                            Validado = false;
                        }
                        else
                        {
                            codigo = funcObtenerId(modulo);
                            if (codigo.Equals("Vacio"))
                            {
                                txtCod.Text = "1301";
                            }
                            else
                            {
                                txtCod.Text = codigo;
                            }
                            Validado = true;
                        }
                    }
                    else
                    {
                        MessageBox.Show("El Modulo No Pertenece Al Rango De Codigos", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        Validado = false;
                    }
                }
                else if ((Codigo <= 3300) && (Codigo >= 2301))//SCM
                {
                    Console.WriteLine("SCM");
                    if (modulo.Equals("6"))
                    {
                        if (Aux == 1)//Existe
                        {
                            MessageBox.Show("Codigo Ya Existe\nVerifique El Codigo", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            codigo = funcObtenerId(modulo);
                            if (codigo.Equals("Vacio"))
                            {
                                txtCod.Text = "2301";
                            }
                            else
                            {
                                txtCod.Text = codigo;
                            }
                            Validado = false;
                        }
                        else
                        {
                            codigo = funcObtenerId(modulo);
                            if (codigo.Equals("Vacio"))
                            {
                                txtCod.Text = "2301";
                            }
                            else
                            {
                                txtCod.Text = codigo;
                            }
                            Validado = true;
                        }
                    }
                    else
                    {
                        MessageBox.Show("El Modulo No Pertenece Al Rango De Codigos", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        codigo   = funcObtenerId(modulo);
                        Validado = false;
                    }
                }
                else if ((Codigo <= 4300) && (Codigo >= 3301))//MRP
                {
                    Console.WriteLine("MRP");
                    if (modulo.Equals("7"))
                    {
                        if (Aux == 1)//Existe
                        {
                            MessageBox.Show("Codigo Ya Existe\nVerifique El Codigo", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            codigo = funcObtenerId(modulo);
                            if (codigo.Equals("Vacio"))
                            {
                                txtCod.Text = "3301";
                            }
                            else
                            {
                                txtCod.Text = codigo;
                            }
                            Validado = false;
                        }
                        else
                        {
                            codigo = funcObtenerId(modulo);
                            if (codigo.Equals("Vacio"))
                            {
                                txtCod.Text = "3301";
                            }
                            else
                            {
                                txtCod.Text = codigo;
                            }
                            Validado = true;
                        }
                    }
                    else
                    {
                        MessageBox.Show("El Modulo No Pertenece Al Rango De Codigos", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        Validado = false;
                    }
                }
                else if ((Codigo <= 5300) && (Codigo >= 4301))//CRM
                {
                    Console.WriteLine("CRM");
                    if (modulo.Equals("8"))
                    {
                        if (Aux == 1)//Existe
                        {
                            MessageBox.Show("Codigo Ya Existe\nVerifique El Codigo", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                            codigo = funcObtenerId(modulo);
                            if (codigo.Equals("Vacio"))
                            {
                                txtCod.Text = "4301";
                            }
                            else
                            {
                                txtCod.Text = codigo;
                            }
                            Validado = false;
                        }
                        else
                        {
                            codigo = funcObtenerId(modulo);
                            if (codigo.Equals("Vacio"))
                            {
                                txtCod.Text = "4301";
                            }
                            else
                            {
                                txtCod.Text = codigo;
                            }
                            Validado = true;
                        }
                    }
                    else
                    {
                        MessageBox.Show("El Modulo No Pertenece Al Rango De Codigos", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        Validado = false;
                    }
                }
                else
                {
                    Console.WriteLine("NO PERTENECE A NINGUNO");
                    Validado = false;
                }
            }
            return(Validado);
        }
Ejemplo n.º 3
0
 public void procExisteCodigo()
 {
     clsControlCodAplicacion aplicacion = new clsControlCodAplicacion();
     int Aux = aplicacion.funcExisteCodigo(txtCod.Text);
 }