Beispiel #1
0
        public static List <InventDoseDTO> GetCurrentInvents()
        {
            StatusDoseDTO     status  = StatusDoseBL.GetByDescription("הוזמן");
            List <InventDose> invents = InventDoseDAL.GetAll().
                                        Where(invent => invent.IdStatusDose == status.IdDose).ToList();

            return(InventDoseCast.ListToDTO(invents));
        }
Beispiel #2
0
        public static List <FavoriteDose> getDoseByfeedback()
        {
            List <FavoriteDose> favorite = new List <FavoriteDose>();
            var list = InventDoseCast.ListToDTO(InventDoseDAL.GetDoseByfeedback());

            foreach (var item in list)
            {
                var f    = new FavoriteDose();
                var name = VisitersDAL.GetById(item.IdVisiter);
                f.VisiterName      = name.FirstName.Trim() + " " + name.LastName.Trim();
                f.Feedback         = item.Feedback.Trim();
                f.date             = DateTime.Now;
                f.rate             = item.rate;
                item.InventDetails = InventDetailsCast.ListToDTO(InventDoseDAL.GetByIdInventDetails(item.Id));
                foreach (var menu in item.InventDetails)
                {
                    f.Menu = MenuBL.GetById(menu.IdMenu);
                }
                favorite.Add(f);
            }
            return(favorite);
        }