示例#1
0
 private void CargarDatosCapitulo()
 {
     try
     {
         Basicos objCapitulo = new Basicos();
         if (Session["SessionCapituloEdit"] != null)
         {
             objCapitulo = (Basicos)Session["SessionCapituloEdit"];
         }
     }
     catch (Exception ex)
     {
         ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "modal", "mostrar_modal(1, '" + ex.Message + ".')", true);
     }
 }
示例#2
0
        public Login() : base(Gtk.WindowType.Toplevel)
        {
            this.Build();

            //Creación de objetos para las clases utilizadas.
            bas = new Basicos();
            con = new ConexBD(this);

            //Se crea el objeto de temporizador.
            Timer fechaActual = new Timer();

            //Se le da formato de fecha actual al labFecha.
            labFecha.Text = Convert.ToString(DateTime.Now);
            //Se configura la fecha.
            fechaActual.Interval     = 1000;
            fechaActual.Elapsed     += new ElapsedEventHandler(fecha);
            fechaActual.Enabled      = true;
            frameLogin.HeightRequest = 525;
        }
示例#3
0
 protected void GRDCargarDatosDepend()
 {
     try
     {
         Multiview1.ActiveViewIndex = 0;
         Basicos        objBasicos = new Basicos();
         List <Basicos> list       = new List <Basicos>();
         objBasicos.tipo  = "CAT_CAPITULO";
         objBasicos.valor = "1";
         CN_Capitulo.CapitulosGrid(ref objBasicos, ref list);
         //SqlDataAdapter sda = new SqlDataAdapter(cmd);
         //DataSet ds = new DataSet();
         //sda.Fill(ds);//
         GRDCapitulos.DataSource = list;
         GRDCapitulos.DataBind();
     }
     catch (Exception ex)
     {
         ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "modal", "mostrar_modal(0, '" + ex.Message + ".')", true);
     }
 }
示例#4
0
        public void InsertarSubPrograma(ref Basicos objBasicos, ref string Verificador)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand Cmd     = null;

            try
            {
                String[] Parametros    = { "P_TIPO", "P_CLAVE", "P_STATUS", "P_DESCRIPCION", "P_VALOR", "P_ORDEN" };
                object[] Valores       = { objBasicos.tipo, objBasicos.clave, objBasicos.status, objBasicos.descripcion, objBasicos.valor, objBasicos.orden };
                String[] ParametrosOut = { "p_Bandera" };

                Cmd = CDDatos.GenerarOracleCommand("INS_SAF_BASICOS", ref Verificador, Parametros, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref Cmd);
            }
        }
示例#5
0
        public static void EditarActividades(Basicos objBasicos, ref string Verificador)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_ID", "P_TIPO", "P_CLAVE", "P_STATUS", "P_DESCRIPCION", "P_VALOR", "P_ORDEN" };
                object[]         Valores       = { objBasicos.Id, objBasicos.Tipo, objBasicos.Clave, objBasicos.Status, objBasicos.Descripcion, objBasicos.Valor, objBasicos.Orden };
                string[]         ParametrosOut = { "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("UPD_PLA_PLAN_ACTIVIDADES", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
示例#6
0
        public static void EliminarBasicos(Basicos objBasicos, ref string Verificador)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                OracleDataReader dr            = null;
                string[]         Parametros    = { "P_ID" };
                object[]         Valores       = { objBasicos.Id };
                string[]         ParametrosOut = { "P_BANDERA" };
                cmd = exeProc.GenerarOracleCommand("DEL_PLA_BASICOS", ref Verificador, ref dr, Parametros, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                Verificador = ex.Message;
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
示例#7
0
        public void Eliminar_Basico(ref Basicos objBasicos, ref string Verificador)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand Cmd     = null;

            try
            {
                String[] Parametros    = { "P_ID" };
                object[] Valores       = { objBasicos.id };
                String[] ParametrosOut = { "p_Bandera" };

                Cmd = CDDatos.GenerarOracleCommand("DEL_SAF_BASICOS", ref Verificador, Parametros, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref Cmd);
            }
        }
示例#8
0
        public void EditarCapitulo(ref Basicos objBasicos, ref string Verificador)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand Cmd     = null;

            try
            {
                String[] Parametros    = { "P_CLAVE", "P_DESCRIPCION", "P_ID" };
                object[] Valores       = { objBasicos.clave, objBasicos.descripcion, objBasicos.id };
                String[] ParametrosOut = { "p_Bandera" };

                Cmd = CDDatos.GenerarOracleCommand("UPD_SAF_BASICOS_CAP", ref Verificador, Parametros, Valores, ParametrosOut);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref Cmd);
            }
        }
示例#9
0
        public void ConsultarBasicos(ref Basicos objBasicos, string buscar, ref List <Basicos> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr         = null;
                String[]         Parametros = { "p_tipo", "p_status", "p_buscar" };
                Object[]         Valores    = { objBasicos.tipo, objBasicos.status, buscar };

                cmm = CDDatos.GenerarOracleCommandCursor("PKG_PATRIMONIO.Obt_Grid_Basicos", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    objBasicos             = new Basicos();
                    objBasicos.id          = Convert.ToString(dr[0]);
                    objBasicos.tipo        = Convert.ToString(dr[1]);
                    objBasicos.clave       = Convert.ToString(dr[2]);
                    objBasicos.status      = Convert.ToString(dr[3]);
                    objBasicos.descripcion = Convert.ToString(dr[4]);
                    objBasicos.valor       = Convert.ToString(dr[5]);
                    objBasicos.orden       = Convert.ToString(dr[6]);

                    List.Add(objBasicos);
                }

                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
示例#10
0
 protected void BTNGuardarCap_Click(object sender, EventArgs e)
 {
     try
     {
         if (SesionUsu.Usu_TipoUsu == "SA")
         {
             Basicos objBasicos  = new Basicos();
             string  Verificador = string.Empty;
             objBasicos.clave       = txtCap.Text;
             objBasicos.descripcion = txtDescrip.Text;
             objBasicos.valor       = txtNvl.Text;
             objBasicos.tipo        = "CAT_CAPITULO";
             objBasicos.status      = "A";
             CN_Capitulo.InsertarCapitulo(ref objBasicos, ref Verificador);
             if (Verificador == "0")
             {
                 ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "modal", "mostrar_modal(0, 'Se ha guardado correctamente.')", true);
                 txtCap.Text     = "";
                 txtDescrip.Text = "";
                 txtNvl.Text     = "";
             }
             else
             {
                 ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "modal", "mostrar_modal(1, '" + Verificador + ".')", true);
             }
         }
         else
         {
             ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "modal", "mostrar_modal(1, 'No tiene los privilegios necesarios para realizar esta acción.')", true);
         }
     }
     catch (Exception ex)
     {
         ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "modal", "mostrar_modal(1, '" + ex.Message + ".')", true);
     }
 }
示例#11
0
 protected void BTNGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         Basicos objBasicos = new Basicos();
         if (SesionUsu.Usu_TipoUsu == "SA")
         {
             objBasicos.valor       = DDLNvlacd.SelectedValue;
             objBasicos.clave       = txtPrograma.Text;
             objBasicos.descripcion = txtDescripcion.Text;
             objBasicos.tipo        = "CAT_SUBPROG";
             objBasicos.status      = "A";
             objBasicos.orden       = "";
             string Verificador = string.Empty;
             CN_Subprog.InsertarSubPrograma(ref objBasicos, ref Verificador);
             if (Verificador == "0")
             {
                 ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "modal", "mostrar_modal( 1, 'Se ha guardado correctamente.');", true);
                 txtPrograma.Text    = "";
                 txtDescripcion.Text = "";
             }
             else
             {
                 ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "modal", "mostrar_modal(0, '" + Verificador + "')", true);
             }
         }
         else
         {
             ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "modal", "mostrar_modal(0, 'No tiene los privilegios necesarios para realizar esta acción.')", true);
         }
     }
     catch (Exception ex)
     {
         ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "modal", "mostrar_modal(0, '" + ex.Message + "')", true);
     }
 }