Пример #1
0
        public bool FnCVistaD(ClsVista OVista)
        {
            bool CreateVista = false;

            try
            {
                ObjConexion       = new ClsConexion();
                Cmd_D             = new MySqlCommand("spCVista", 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("prmVista", OVista.Vista);
                Cmd_D.Parameters.AddWithValue("prmIdAspVista", OVista.Idaspvista);
                Cmd_D.Parameters.AddWithValue("prmIdModulo", Convert.ToInt16(OVista.ObjModulo.IdModulo));

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

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

                throw ex;
            }
            finally
            {
                ObjConexion.Cerrarcon();
            }
        }
Пример #2
0
        public bool FnEVistaaspD(ClsVista OVista)
        {
            bool ExisteVista = true;

            try
            {
                ObjConexion       = new ClsConexion();
                Cmd_D             = new MySqlCommand("spEVistaAsp", 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("prmIdVista", Convert.ToInt16(OVista.Idvista));
                Cmd_D.Parameters.AddWithValue("prmIdModulo", Convert.ToInt16(OVista.ObjModulo.IdModulo));
                Cmd_D.Parameters.AddWithValue("prmVistaAsp", OVista.Idaspvista);
                ObjConexion.Abrircon();
                Dr_D = Cmd_D.ExecuteReader();
                if (Dr_D.Read())
                {
                    ExisteVista = Convert.ToBoolean(Dr_D[0]);
                }
                return(ExisteVista);
            }
            catch (Exception ex)
            {
                return(false);

                throw ex;
            }
            finally
            {
                ObjConexion.Cerrarcon();
            }
        }
Пример #3
0
        public static bool FnDVista(string IdVista)
        {
            bool     ok     = false;
            ClsVista OVista = new ClsVista();

            OVista.Idvista = IdVista;
            ok             = new ClsVistaN().FnDVistaN(OVista);
            return(ok);
        }
Пример #4
0
 public bool FnUVistaN(ClsVista OVista)
 {
     if (OVista.Idvista != "" && OVista.Idvista != null)
     {
         Boolean UpdateVista = new ClsVistaD().FnUVistaD(OVista);
         return(UpdateVista);
     }
     else
     {
         return(false);
     }
 }
Пример #5
0
 public bool FnEVistaAspN(ClsVista Ovista)
 {
     if (Ovista.Idvista != "" && Ovista.Idvista != null)
     {
         Boolean ExisteVistaAsp = new ClsVistaD().FnEVistaaspD(Ovista);
         return(ExisteVistaAsp);
     }
     else
     {
         return(true);
     }
 }
Пример #6
0
        public static bool FnEVistaV(string IdVista, string IDModulo, string Vista)
        {
            bool     ExisteVista = true;
            ClsVista Ovista      = new ClsVista();

            Ovista.Idvista            = IdVista;
            Ovista.ObjModulo.IdModulo = IDModulo;
            Ovista.Vista = Vista;

            ExisteVista = new ClsVistaN().FnEVistaN(Ovista);
            return(ExisteVista);
        }
Пример #7
0
        public static bool FnCVistaV(string Vista, string IdAspVista, string IdModulo)
        {
            bool     CreateVista = false;
            ClsVista OVista      = new ClsVista();

            OVista.Vista              = Vista;
            OVista.Idaspvista         = IdAspVista;
            OVista.ObjModulo.IdModulo = IdModulo;

            CreateVista = new ClsVistaN().FnCVistaN(OVista);

            return(CreateVista);
        }
Пример #8
0
        private MySqlCommand Cmd_D = null; // ejecutamos comandos de transact o procedimiento almacenado

        public List <ClsVista> FnRVist()
        {
            ClsVista OVist = null;

            try
            {
                ObjConexion       = new ClsConexion();
                Cmd_D             = new MySqlCommand("spRVist", ObjConexion.Con_D);
                Cmd_D.CommandType = CommandType.StoredProcedure;
                ObjConexion.Abrircon();
                Dr_D = Cmd_D.ExecuteReader();
                List <ClsVista> LstVist = new List <ClsVista>();
                while (Dr_D.Read())
                {
                    OVist                    = new ClsVista();
                    OVist.Idvista            = Dr_D[0].ToString();//idvista
                    OVist.Vista              = Dr_D[1].ToString();
                    OVist.Fechainiciovista   = Dr_D[2].ToString();
                    OVist.ObjModulo.Modulo   = Dr_D[3].ToString();
                    OVist.Idaspvista         = Dr_D[4].ToString();
                    OVist.ObjModulo.IdModulo = Dr_D[5].ToString();
                    LstVist.Add(OVist);
                }
                return(LstVist);
            }
            catch (Exception ex)
            {
                return(null);

                throw ex;
            }
            finally
            {
                ObjConexion.Cerrarcon();
            }
        }
Пример #9
0
        public bool FnCVistaN(ClsVista Ovista)
        {
            Boolean CreateVista = new ClsVistaD().FnCVistaD(Ovista);

            return(CreateVista);
        }