Пример #1
0
        public static void CrearRelacionModuloPerfil(cRelacionPerfilModulo Relacion)
        {
            try
            {
                //Declaramos la conexion hacia la base de datos
                using (MySqlConnection Conn = new MySqlConnection(cConexion.CadenaConexion()))
                {
                    Conn.Open();
                    //Nombre del procedimiento
                    string StoreProc = "uspInsertarRelPerfMod";
                    //Creamos el command para la insercion
                    MySqlCommand Cmd = new MySqlCommand(StoreProc, Conn);
                    Cmd.CommandType = CommandType.StoredProcedure;

                    //Parametros
                    Cmd.Parameters.AddWithValue("p_CodigoMod", Relacion.ModuloID);
                    Cmd.Parameters.AddWithValue("p_CodigoPerf", Relacion.PerfilID);

                    Cmd.ExecuteNonQuery();
                }
            }
            catch (MySqlException Ex)
            {
                throw Ex;
            }
        }
Пример #2
0
 public void CrearRelacionModuloPerfil(cRelacionPerfilModulo Relacion)
 {
     try
     {
         //COMPROBAMOS LA EXISTENCIA DE LA RELACION
         if (Existe((Int16)Relacion.PerfilID, (Int16)Relacion.ModuloID) == false)
         {
             RelacionModuloPerfilDA.CrearRelacionModuloPerfil(Relacion);
         }
     }
     catch (Exception Ex)
     {
         throw Ex;
     }
 }
Пример #3
0
        private void btnAgregarModulo_Click(object sender, EventArgs e)
        {
            try
            {
                //AGREGAMOS MODULO AL PERFIL
                RelacionModuloPerfilBL ObjetoRelacion = new RelacionModuloPerfilBL();
                //CREAMOS EL OBJETO DE RELACION
                cRelacionPerfilModulo Relacion = new cRelacionPerfilModulo();
                Relacion.ModuloID = ObtenerModulo();
                Relacion.PerfilID = PerfilID;

                //CREAMOS LA RELACION
                ObjetoRelacion.CrearRelacionModuloPerfil(Relacion);
                ListarModulosAsignados(PerfilID);
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }
        }