public static VisitersDTO SignUp(string FirstName, string LastName, string Mail, string username, string password) { bool isVisiterSingUp = VisitersDAL.GetAll().Exists(p => p.Password == password && p.NameUser == username && p.FirstName == FirstName && p.NameUser == username && p.LastName == LastName && p.Mail == Mail ); if (isVisiterSingUp) { return(null); } else { return(Add(new VisitersDTO() { FirstName = FirstName, LastName = LastName, Mail = Mail, Password = password, NameUser = username, })); } }
public static List <InventDoseDTO> GetAll() { var dal = InventDoseDAL.GetAll(); List <InventDoseDTO> dalList = new List <InventDoseDTO>(); foreach (var item in dal) { var i = InventDoseCast.ToDTO(item); i.StatusName = InventDoseDAL.GetByIdStatusInvent(i.IdStatusInvent).Kind.Trim(); i.VisiterName = VisitersDAL.GetById(i.IdVisiter).FirstName; i.InventDetails = InventDetailsCast.ListToDTO(InventDoseDAL.GetByIdInventDetails(i.Id)); foreach (var menu in i.InventDetails) { var m = MenuBL.GetById(menu.IdMenu); menu.MenuName = m.NameDose; } dalList.Add(i); } return(dalList); }
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); }
public static VisitersDTO Login(string username, string password) { return(VisitersCast.ToDTO( VisitersDAL.GetByPassword(username, password))); }
public static VisitersDTO Add(VisitersDTO visiters) { return(VisitersCast.ToDTO(VisitersDAL.Add(VisitersCast.ToDAL(visiters)))); }
public static VisitersDTO GetById(int id) { return(VisitersCast.ToDTO(VisitersDAL.GetById(id))); }
public static void Delete(VisitersDTO visiters) { VisitersDAL.Delete(VisitersCast.ToDAL(visiters)); }
public static void Update(VisitersDTO visiters) { VisitersDAL.Update(VisitersCast.ToDAL(visiters)); }
public static List <VisitersDTO> GetAll() { return(VisitersCast.ListToDTO(VisitersDAL.GetAll())); }