Ejemplo n.º 1
0
        public bool validarRegistro(AplicacionModulo_E objAplicModulo)
        {
            int resultado = 0;

            try
            {
                using (cmd = new SqlCommand("SP_VALIDACION_APLICACIONMODULO", cnx.CONS))
                {
                    cnx.CONS.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@IDAPLICACION", objAplicModulo.IdAplicacion);
                    cmd.Parameters.AddWithValue("@NOMBREMODULO", objAplicModulo.NombreModulo);
                    cmd.Parameters.AddWithValue("@ACTIVO", objAplicModulo.Activo);

                    resultado = Convert.ToInt32(cmd.ExecuteScalar());
                }
            }
            catch (FormatException fx)
            {
                Debug.WriteLine("Error al validar Modulo : " + fx.Message.ToString() + fx.StackTrace.ToString());
                ut.logsave(this, fx);
            }
            finally
            {
                cnx.CONS.Close();
            }
            return((resultado == 0) ? false : true);
        }
Ejemplo n.º 2
0
        //Para Cargar selects
        public List <AplicacionModulo_E> listar_Modulos(int idAplicacion)
        {
            List <AplicacionModulo_E> lAplicModulo_E = new List <AplicacionModulo_E>();

            try
            {
                using (cmd = new SqlCommand("SP_LISTAR_MODULO_X_APLICACION", cnx.CONS))
                {
                    cnx.CONS.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@IDAPLICACION", idAplicacion);
                    dr = cmd.ExecuteReader();

                    while (dr.Read())
                    {
                        AplicacionModulo_E aplicaModulo = new AplicacionModulo_E();
                        aplicaModulo.IdAplicacionModulo = Convert.ToInt32(dr["ID"]);
                        aplicaModulo.NombreModulo       = Convert.ToString(dr["MODULO"]).ToUpper();
                        lAplicModulo_E.Add(aplicaModulo);
                    }
                }
            }
            catch (FormatException fx)
            {
                Debug.WriteLine("Error al listar las Modulos x aplicacion: " + fx.Message.ToString() + " " + fx.StackTrace.ToString());
                ut.logsave(this, fx);
            }
            finally
            {
                cnx.CONS.Close();
            }

            return(lAplicModulo_E);
        }
Ejemplo n.º 3
0
        public List <AplicacionModulo_E> listarxfiltro(int id, string modulo)
        {
            List <AplicacionModulo_E> lAplicModulo_E = new List <AplicacionModulo_E>();

            try
            {
                using (cmd = new SqlCommand("SP_LISTARXFILTRO_APLICACIONMODULO", cnx.CONS))
                {
                    cnx.CONS.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@IDAPLICACION", id);
                    cmd.Parameters.AddWithValue("@MODULO", modulo);
                    dr = cmd.ExecuteReader();

                    while (dr.Read())
                    {
                        AplicacionModulo_E aplicaModulo = new AplicacionModulo_E();
                        aplicaModulo.nro = Convert.ToInt32(dr["NRO"]);
                        aplicaModulo.IdAplicacionModulo = Convert.ToInt32(dr["ID"]);
                        aplicaModulo.aplicacion         = Convert.ToString(dr["APLICACION"]).ToUpper();
                        aplicaModulo.NombreModulo       = Convert.ToString(dr["MODULO"]).ToUpper();
                        // aplicaModulo.OrdenModulo = Convert.ToInt32(dr["ORDEN"]);
                        //aplicaModulo.ImagenModulo = Convert.ToString(dr["IMÁGEN"]);
                        aplicaModulo.Activo            = Convert.ToByte(dr["ACTIVO"]);
                        aplicaModulo.nombUsuarioReg    = Convert.ToString(dr["REGISTRADO POR"]).ToUpper();
                        aplicaModulo.FechaRegistro     = Convert.ToString(dr["FECHA REGISTRO"]);
                        aplicaModulo.nombUsuarioMod    = Convert.ToString(dr["MODIFICADO POR"]).ToUpper();
                        aplicaModulo.FechaModificacion = Convert.ToString(dr["FECHA MODIFICACION"]);
                        lAplicModulo_E.Add(aplicaModulo);
                    }
                }
            }
            catch (FormatException fx)
            {
                Debug.WriteLine("Error al listar las Modulos: " + fx.Message.ToString() + " " + fx.StackTrace.ToString());
                ut.logsave(this, fx);
            }
            finally
            {
                cnx.CONS.Close();
            }

            return(lAplicModulo_E);
        }
Ejemplo n.º 4
0
        public string agregar(AplicacionModulo_E objAplicModulo)
        {
            string msg = "";

            try
            {
                using (cmd = new SqlCommand("SP_TRANSACCION_APLICACIONMODULO", cnx.CONS))
                {
                    cnx.CONS.Open();
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@ACTION", "I");
                    cmd.Parameters.AddWithValue("@IDAPLICACIONMODULO", 0);
                    cmd.Parameters.AddWithValue("@IDAPLICACION", objAplicModulo.IdAplicacion);
                    cmd.Parameters.AddWithValue("@NOMBREMODULO", objAplicModulo.NombreModulo);
                    //  cmd.Parameters.AddWithValue("@ORDENMODULO", objAplicModulo.OrdenModulo);
                    cmd.Parameters.AddWithValue("@ACTIVO", objAplicModulo.Activo);
                    cmd.Parameters.AddWithValue("@IDUSUARIOREGISTRO", objAplicModulo.IdUsuarioRegistro);
                    cmd.Parameters.AddWithValue("@FECHAREGISTRO", ut.obtener_Fecha());
                    cmd.Parameters.AddWithValue("@IDUSUARIOMODIFICACION", 0);
                    cmd.Parameters.AddWithValue("@FECHAMODIFICACION", 0);

                    //int i = cmd.ExecuteNonQuery();
                    //msg = i.ToString() + " elemento ha sido agregado con exito.";

                    cmd.ExecuteNonQuery();
                    msg = "Se registró correctamente.";
                }
            }
            catch (FormatException fx)
            {
                msg = "Error. No se puedo registrar.";
                Debug.WriteLine("Error al registrar Modulo: " + fx.Message.ToString() + " " + fx.StackTrace.ToString());
                ut.logsave(this, fx);
            }
            finally
            {
                cnx.CONS.Close();
            }
            return(msg);
        }
Ejemplo n.º 5
0
 public bool validarRegistro(AplicacionModulo_E objAplicModulo)
 {
     return(aplicaModulo_D.validarRegistro(objAplicModulo));
 }
Ejemplo n.º 6
0
 public string eliminar(AplicacionModulo_E objAplicModulo)
 {
     return(aplicaModulo_D.eliminar(objAplicModulo));
 }
Ejemplo n.º 7
0
 public string modificar(AplicacionModulo_E objAplicModulo)
 {
     return(aplicaModulo_D.modificar(objAplicModulo));
 }
Ejemplo n.º 8
0
 public string agregar(AplicacionModulo_E objAplicModulo)
 {
     return(aplicaModulo_D.agregar(objAplicModulo));
 }