public void DeleteEvent(int i) { EvenementWPF wpf = Evenements.Where(p => p.eventId == i).FirstOrDefault(); Evenements.Remove(wpf); DalEvent.Delete(i); }
public ActionResult CreateEvent(Event e) { if (DalEvent.CreateEvent(e)) { string path = Path.Combine(HttpContext.Server.MapPath("~"), "Server Data"); System.IO.Directory.CreateDirectory(path); System.IO.File.WriteAllText(Path.Combine(path, e.Name + ".html"), e.full_desc); return(RedirectToAction("Index", "Home")); } else { return(RedirectToAction("CreateEvent", "Events")); } }
public void EditerEvenement(EvenementWPF b) { if (Evenements.Count() > 0) { for (int i = 0; i < Evenements.Count(); i++) { if (Evenements[i].eventId == b.eventId) { Evenements[i] = b; i = Evenements.Count() + 2; } } } DalEvent.Update(b.GetEvenementDal()); }
public ActionResult ListEvent() { ViewBag.list = new List <Event>(); string name = Request.QueryString["name"]; List <string> events = DalEvent.GetAllEvents(); List <Event> eventList = new List <Event>(); foreach (string s in events) { Event e = new Event { Name = s }; try { object[] row = Database.Database.database.RequestLine("f_get_event", 6, s); if (row != null) { e.Description = (string)row[0]; e.Begin = (DateTime)row[2]; e.End = (DateTime)row[3]; e.Assoc = (string)row[4]; e.Owner = (string)row[5]; } } catch (Exception) { } eventList.Add(e); } if (!string.IsNullOrEmpty(name)) { foreach (Event s in eventList) { if (s.Name.ToLower().Contains(name.ToLower())) { ViewBag.list.Add(s); } else if (s.Assoc.ToLower().Contains(name.ToLower())) { ViewBag.list.Add(s); } } } else { ViewBag.list = eventList; } return(View()); }
public Event MapToOrm(DalEvent entity) { return(new Event { id = entity.Id, attribute_lib_id = entity.Attribute_lib_id, date = entity.Date, description = entity.Description, filepath_lib_id = entity.Filepath_lib_id, sender_id = entity.Sender_id, type_id = entity.Type_id, name = entity.Name, receiver_lib_id = entity.Receiver_lib_id, status_lib_id = entity.Status_lib_id }); }
public ActionResult ModifyEvent(string user, string name, string description, DateTime begin, DateTime end, string full_desc) { if (!DalEvent.ModifyEvent(user, name, description, begin, end)) { return(RedirectToAction("ModifyEvent", "Events", new { name })); } else { string path = Path.Combine(HttpContext.Server.MapPath("~"), "Server Data"); try { System.IO.Directory.CreateDirectory(path); System.IO.File.WriteAllText(Path.Combine(path, name + ".html"), full_desc); } catch (Exception) { } return(RedirectToAction("Index", "Home")); } }
public BllEvent MapToBll(DalEvent entity) { BllEvent bllEntity = new BllEvent { Id = entity.Id, Name = entity.Name, AttributeLib = attributeLibService.Get(entity.Attribute_lib_id), Date = entity.Date, Description = entity.Description, FilepathLib = filepathLibService.Get(entity.Filepath_lib_id), RecieverLib = userLibService.Get(entity.Receiver_lib_id), StatusLib = statusLibService.Get(entity.Status_lib_id), Sender = userService.Get(entity.Sender_id), Type = eventTypeService.Get(entity.Type_id) }; return(bllEntity); }
public DalEvent MapToDal(BllEvent entity) { DalEvent dalEntity = new DalEvent { Id = entity.Id, Name = entity.Name, Attribute_lib_id = entity.AttributeLib.Id, Date = entity.Date, Description = entity.Description, Filepath_lib_id = entity.FilepathLib.Id, Receiver_lib_id = entity.RecieverLib.Id, Status_lib_id = entity.StatusLib.Id, Sender_id = entity.Sender.Id, Type_id = entity.Type.Id }; return(dalEntity); }
private void Init() { IEnumerable <TypeBiereWPF> typeBieres = Dal.GetAll().Select(p => p.GetTypeBiereWPF()); foreach (TypeBiereWPF item in typeBieres) { TypeBieres.Add(item); } IEnumerable <BiereWPF> bieres = DalBiere.GetAll().Select(p => p.GetBiereWPF()); foreach (BiereWPF item in bieres) { Bieres.Add(item); } IEnumerable <ClientWPF> clients = DalClient.GetAll().Select(p => p.GetClientWPF()); foreach (ClientWPF item in clients) { Clients.Add(item); } IEnumerable <CommandeWPF> commandes = DalCom.GetAll().Select(p => p.GetCommandeWPF()); foreach (CommandeWPF item in commandes) { Commandes.Add(item); } IEnumerable <ContactWPF> contacts = DalContact.GetAll().Select(p => p.GetContactWPF()); foreach (ContactWPF item in contacts) { Contacts.Add(item); } IEnumerable <EmploiWPF> emplois = DalEmploi.GetAll().Select(p => p.GetEmploiWPF()); foreach (EmploiWPF item in emplois) { Emplois.Add(item); } IEnumerable <EvenementWPF> evenements = DalEvent.GetAll().Select(p => p.GetEvenementWPF()); foreach (EvenementWPF item in evenements) { Evenements.Add(item); } IEnumerable <HorraireWPF> horraires = DalHorraire.GetAll().Select(p => p.GetHorraireWPF()); foreach (HorraireWPF item in horraires) { Horraires.Add(item); } IEnumerable <MessageWPF> messages = DalMessage.GetAll().Select(p => p.GetMessageWPF()); foreach (MessageWPF item in messages) { Messages.Add(item); } IEnumerable <RecompenseWPF> recompenses = DalRecomp.GetAll().Select(p => p.GetRecompenseWPF()); foreach (RecompenseWPF item in recompenses) { Recompenses.Add(item); } }
public void AjouterEvent(EvenementWPF a) { a.eventId = DalEvent.Create(a.GetEvenementDal()); //a.eventId = DalEvent.GetAll().LastOrDefault().eventId; Evenements.Add(a); }