Пример #1
0
        protected void EnviarDatos(object sender, EventArgs e)
        {
            string validarDescrip = this.txtdescripcion.Text.Trim();

            if (codAux.Text.Length == 0 & codSis.Text.Length == 0)
            {
                Paneltabla.Visible = true;
            }
            else if (validarDescrip.Length == 0)
            {
                Paneltabla.Visible = true;
            }
            else
            {
                Tabla_parametros Obj = new Tabla_parametros();
                int codigo           = Convert.ToInt16(this.txtCodigo.Text);
                Tabla_parametros obj = new Tabla_parametros();
                obj.CodDescrip = Convert.ToString(this.txtdescripcion.Text).ToUpper();
                obj.CdoEstado  = Convert.ToInt16(DropEstado.SelectedValue);
                obj.CodAux     = codAux.Text;
                obj.CodSis     = Convert.ToInt32(codSis.Text);



                int Op = Convert.ToInt16(Session["opcion"]);
                switch (Op)
                {
                case 1:
                    //verifica si la descripcion ya existe en la base de datos
                    if (PreparaAcceso.Buscar_Descripcion(obj.CodDescrip, cadenaConexion))
                    {
                        msjeprocedimiento.Visible = true;
                        txtdescripcion.Focus();
                        txtdescripcion.BackColor = Color.LightCyan;
                    }
                    else
                    {
                        DataTable GuardarTabla = new DataTable();
                        GuardarTabla = PreparaAcceso.Crear_DescripPar(obj.CodDescrip, obj.CdoEstado, obj.CodSis, obj.CodAux, cadenaConexion);
                        ClientScript.RegisterStartupScript(this.GetType(), "Alert", "<SCRIPT LANGUAGE='javascript'> alert('Tabla ingresada correctamente!!.');  document.location=('/Mantencion/Parametros.aspx');</SCRIPT>");
                    }
                    break;

                case 2:

                    DataTable ModificarTabla = new DataTable();
                    ModificarTabla = PreparaAcceso.Modificar_Descripcion(codigo, obj.CodDescrip, obj.CdoEstado, obj.CodSis, obj.CodAux, cadenaConexion);
                    ClientScript.RegisterStartupScript(this.GetType(), "Alert", "<SCRIPT LANGUAGE='javascript'> alert('Tabla se ha modificado!!.');  document.location=('/Mantencion/Parametros.aspx');</SCRIPT>");
                    break;
                }
            }
        }
Пример #2
0
        protected void BtnNuevo_param_Click(object sender, EventArgs e)
        {
            string validacion1 = this.txtdescrip.Text.Trim();

            if (codaux2.Text.Length == 0 & codSis2.Text.Length == 0)
            {
                Paneltabla.Visible = true;
            }
            else if (validacion1.Length == 0)
            {
                Panelmensaje.Visible = true;
            }
            else
            {
                Tabla_parametros Obj = new Tabla_parametros();
                Tabla_parametros obj = new Tabla_parametros();
                obj.CodPar     = Convert.ToInt16(DpDesParametrosPadre.SelectedValue);
                obj.CodDescrip = Convert.ToString(this.txtdescrip.Text).ToUpper();
                obj.CdoEstado  = 1;
                obj.CodAux     = this.codaux2.Text;
                obj.CodSis     = obj.CodSis = Convert.ToInt32(codSis2.Text);

                //verificacion si la descripcion ya existe en la base de datos
                if (PreparaAcceso.Buscar_Descripcion(obj.CodDescrip, cadenaConexion))
                {
                    panel3.Visible = true;
                    txtdescripcion.Focus();
                    txtdescripcion.BackColor = Color.LightCyan;
                }
                else
                {
                    //Guarda
                    DataTable GuardarParametro = new DataTable();
                    GuardarParametro = PreparaAcceso.Crear_ParametroNuevo(obj.CodPar, obj.CodDescrip, obj.CdoEstado, obj.CodSis, obj.CodAux, cadenaConexion);
                    ClientScript.RegisterStartupScript(this.GetType(), "Alert", "<SCRIPT LANGUAGE='javascript'> alert('Parametro ingresado correctamente!!.');  document.location=('/Mantencion/Parametros.aspx');</SCRIPT>");
                }
            }
        }