Example #1
0
        public bool FnUModuloD(ClsModulo OModulo)
        {
            bool UpdateModulo = false;

            try
            {
                ObjConexion       = new ClsConexion();
                Cmd_D             = new MySqlCommand("spUModulo", ObjConexion.Con_D);// dos tipos de control no se pueden llamar igual dentro de una vista
                Cmd_D.CommandType = CommandType.StoredProcedure;
                Cmd_D.Parameters.AddWithValue("prmIdModulo", Convert.ToInt16(OModulo.IdModulo));
                Cmd_D.Parameters.AddWithValue("prmModulo", OModulo.Modulo);
                Cmd_D.Parameters.AddWithValue("prmIdAspmodulo", OModulo.Idaspmodulo);

                ObjConexion.Abrircon();
                int FilasUModulo = Cmd_D.ExecuteNonQuery();
                if (FilasUModulo > 0)
                {
                    UpdateModulo = true;
                }

                return(UpdateModulo);
            }
            catch (Exception ex)
            {
                return(false);

                throw ex;
            }
            finally
            {
                ObjConexion.Cerrarcon();
            }
        }
Example #2
0
        public bool FnEModuloAspD(ClsModulo OModulo)
        {
            bool ExisteModuloAsp = true;

            try
            {
                ObjConexion       = new ClsConexion();
                Cmd_D             = new MySqlCommand("spEModuloAsp", ObjConexion.Con_D);// dos tipos de control no se pueden llamar igual dentro de una vista
                Cmd_D.CommandType = CommandType.StoredProcedure;
                Cmd_D.Parameters.AddWithValue("prmIdModulo", Convert.ToInt16(OModulo.IdModulo));
                Cmd_D.Parameters.AddWithValue("prmModuloAsp", OModulo.Idaspmodulo);
                ObjConexion.Abrircon();
                Dr_D = Cmd_D.ExecuteReader();
                if (Dr_D.Read())
                {
                    ExisteModuloAsp = Convert.ToBoolean(Dr_D[0]);
                }
                return(ExisteModuloAsp);
            }
            catch (Exception ex)
            {
                return(true);

                throw ex;
            }
            finally
            {
                ObjConexion.Cerrarcon();
            }
        }
Example #3
0
        public List <ClsModulo> FnRModuloD()
        {
            ClsModulo OMod = null;

            try
            {
                ObjConexion       = new ClsConexion();
                Cmd_D             = new MySqlCommand("spRMod", ObjConexion.Con_D);
                Cmd_D.CommandType = CommandType.StoredProcedure;
                ObjConexion.Abrircon();
                Dr_D = Cmd_D.ExecuteReader();
                List <ClsModulo> LstMod = new List <ClsModulo>();
                while (Dr_D.Read())
                {
                    OMod                  = new ClsModulo();
                    OMod.IdModulo         = Dr_D[0].ToString(); //id_modulo
                    OMod.Modulo           = Dr_D[1].ToString(); //modulo
                    OMod.Idaspmodulo      = Dr_D[2].ToString(); //id asp
                    OMod.Fechainciomodulo = Dr_D[3].ToString(); //decha
                    LstMod.Add(OMod);
                }
                return(LstMod);
            }
            catch (Exception ex)
            {
                return(null);

                throw ex;
            }
            finally
            {
                ObjConexion.Cerrarcon();
            }
        }
Example #4
0
        public bool Agregar(ClsModulo modulo)
        {
            string lina = modulo.Id.ToString() + " , " + modulo.Nombre + " , " + modulo.Numero + " , " + modulo.Carrera_id + " , " + modulo.Estado;

            ClsNFichero.Agregar(lina, "modulos.txt");
            return(true);
        }
Example #5
0
        public static bool FnDModuloV(string IdModulo)
        {
            bool      DeleteModulo = false;
            ClsModulo OModulo      = new ClsModulo();

            OModulo.IdModulo = IdModulo;
            DeleteModulo     = new ClsModuloN().FnDModuloN(OModulo);
            return(DeleteModulo);
        }
Example #6
0
        public static bool FnEModuloAspV(string IdModulo, string ModuloAsp)
        {
            bool      ExisteModuloAsp = true;
            ClsModulo Omodulo         = new ClsModulo();

            Omodulo.IdModulo    = IdModulo;
            Omodulo.Idaspmodulo = ModuloAsp;
            ExisteModuloAsp     = new ClsModuloN().FnEModuloAspN(Omodulo);
            return(ExisteModuloAsp);
        }
Example #7
0
        public static bool FnEModuloV(string IdModulo, string Modulo)
        {
            bool      ExisteModulo = true;
            ClsModulo Omodulo      = new ClsModulo();

            Omodulo.IdModulo = IdModulo;
            Omodulo.Modulo   = Modulo;
            ExisteModulo     = new ClsModuloN().FnEModuloN(Omodulo);
            return(ExisteModulo);
        }
Example #8
0
        public static bool FnCModuloV(string Modulo, string ModuloAsp)
        {
            bool      CreateModulo = false;
            ClsModulo OModulo      = new ClsModulo();

            OModulo.Modulo      = Modulo;
            OModulo.Idaspmodulo = ModuloAsp;

            CreateModulo = new ClsModuloN().FnCModuloN(OModulo);

            return(CreateModulo);
        }
Example #9
0
 public bool FnEModuloAspN(ClsModulo Omodulo)
 {
     if (Omodulo.IdModulo != "" && Omodulo.IdModulo != null)
     {
         Boolean ExisteModuloAsp = new ClsModuloD().FnEModuloAspD(Omodulo);
         return(ExisteModuloAsp);
     }
     else
     {
         return(true);
     }
 }
Example #10
0
 public bool FnDModuloN(ClsModulo OModulo)
 {
     if (OModulo.IdModulo != "" && OModulo.IdModulo != null)
     {
         Boolean DeleteModulo = new ClsModuloD().FnDModuloD(OModulo);
         return(DeleteModulo);
     }
     else
     {
         return(false);
     }
 }
Example #11
0
        public ArrayList Listar()
        {
            ArrayList Lista = new ArrayList();

            string[] filas = ClsNFichero.Leer("modulos.txt");
            for (int i = 0; i < filas.Length; i++)
            {
                ClsModulo modulo = ClsNModulo.Parse(filas[i]);
                Lista.Add(modulo);
            }
            return(Lista);
        }
Example #12
0
        public static bool FnUModuloV(string IdModulo, string Modulo, string ModuloAsp)
        {
            bool      UpdateModulo = false;
            ClsModulo OModulo      = new ClsModulo();

            OModulo.IdModulo    = IdModulo;
            OModulo.Modulo      = Modulo;
            OModulo.Idaspmodulo = ModuloAsp;

            UpdateModulo = new ClsModuloN().FnUModuloN(OModulo);

            return(UpdateModulo);
        }
Example #13
0
        public static ClsModulo Parse(string linea)
        {
            string[] campos = new string[7];

            campos = linea.Split(',');
            ClsModulo modulo = new ClsModulo();

            modulo.Id         = Convert.ToInt32(campos[0]);
            modulo.Nombre     = campos[1];
            modulo.Numero     = Convert.ToInt32(campos[2]);
            modulo.Carrera_id = Convert.ToInt32(campos[3]);
            modulo.Estado     = Convert.ToBoolean(campos[4]);

            return(modulo);
        }
Example #14
0
        public bool FnCModuloN(ClsModulo OModulo)
        {
            Boolean CreateModulo = new ClsModuloD().FnCModuloD(OModulo);

            return(CreateModulo);
        }
Example #15
0
        public bool Modificar(ClsModulo modulo)
        {
            string nuevoregistro = modulo.Id.ToString() + " , " + modulo.Nombre + " , " + modulo.Numero + " , " + modulo.Carrera_id + " , " + modulo.Estado;

            return(ClsNFichero.Editar(modulo.Id.ToString(), nuevoregistro, "modulos.txt"));
        }
        private DataTable ObtenerListaDeTodosLosModulosController()
        {
            ClsModulo clsModulo = new ClsModulo();

            return(clsModulo.Modulo_Select_Id_Nombre_DeTodos());
        }