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); }
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); }