Ejemplo n.º 1
0
        public List <objMenuDiario> GetListMenues()
        {
            BaseDatos            db                 = new BaseDatos(cnn);
            string               sql                = "SELECT ID_Menu,ID_PPrincipal; ID_PACOMP,ID_Bebestible,ID_DETALLE,FECHAMENU FROM Minutero.dbo.Menu ";
            SqlDataReader        dr                 = db.LlenaReader(sql);
            platoPrincipal       PPrinc             = new platoPrincipal(cnn);
            platoAcompanamiento  PAcomp             = new platoAcompanamiento(cnn);
            Bebestibles          bebest             = new Bebestibles(cnn);
            List <objMenuDiario> ListaMenuesDiarios = new List <objMenuDiario>();

            try
            {
                while (dr.Read())
                {
                    objMenuDiario elMenuDiario = new objMenuDiario();
                    elMenuDiario.id_Menu        = int.Parse(dr[0].ToString());
                    elMenuDiario.idP_Principal  = PPrinc.GetPlatoPrincipal(int.Parse(dr[1].ToString()));
                    elMenuDiario.idP_Acomp      = PAcomp.GetElAcompanamiento(int.Parse(dr[2].ToString()));
                    elMenuDiario.id_Bebestible  = bebest.getBebestible(int.Parse(dr[3].ToString()));
                    elMenuDiario.DetalleEmpresa = dr[4].ToString();
                    elMenuDiario.Fecha_menu     = DateTime.Parse(dr[5].ToString());
                    ListaMenuesDiarios.Add(elMenuDiario);
                }
            }
            catch
            {
                ListaMenuesDiarios = null;
            }

            dr.Close();
            dr.Dispose();
            db.Close();
            return(ListaMenuesDiarios);
        }
Ejemplo n.º 2
0
        public objMenuDiario GetMenuDiario(int Id_menu)
        {
            BaseDatos           db           = new BaseDatos(cnn);
            string              sql          = "SELECT ID_Menu,ID_PPrincipal; ID_PACOMP,ID_Bebestible,ID_DETALLE,FECHAMENU FROM Minutero.dbo.Menu WHERE id_Menu=" + Id_menu;
            SqlDataReader       dr           = db.LlenaReader(sql);
            objMenuDiario       elMenuDiario = new objMenuDiario();
            platoPrincipal      PPrinc       = new platoPrincipal(cnn);
            platoAcompanamiento PAcomp       = new platoAcompanamiento(cnn);
            Bebestibles         bebest       = new Bebestibles(cnn);

            if (dr.Read())
            {
                elMenuDiario.id_Menu        = int.Parse(dr[0].ToString());
                elMenuDiario.idP_Principal  = PPrinc.GetPlatoPrincipal(int.Parse(dr[1].ToString()));
                elMenuDiario.idP_Acomp      = PAcomp.GetElAcompanamiento(int.Parse(dr[2].ToString()));
                elMenuDiario.id_Bebestible  = bebest.getBebestible(int.Parse(dr[3].ToString()));
                elMenuDiario.DetalleEmpresa = dr[4].ToString();
                elMenuDiario.Fecha_menu     = DateTime.Parse(dr[5].ToString());
            }
            else
            {
                elMenuDiario = null;
            }
            dr.Close();
            dr.Dispose();
            db.Close();
            return(elMenuDiario);
        }