//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; }
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); }
public void procExisteCodigo() { clsControlCodAplicacion aplicacion = new clsControlCodAplicacion(); int Aux = aplicacion.funcExisteCodigo(txtCod.Text); }