public static void DeleteData() { var api = new DataAccessAPI(); var events = api.GetAllEvents().ToArray(); foreach (var ev in events) { api.DeleteEvent(ev.Id); } }
// GET: api/Event public IEnumerable <EventDTO> GetAll() { //return new DataAccessAPI().GetAllEvents(); var events = new DataAccessAPI().GetAllEvents().ToList(); List <EventDTO> eventDTOs = new List <EventDTO>(); foreach (var ev in events) { eventDTOs.Add(new EventDTO(ev)); } return(eventDTOs); }
public static void AddComment() { var com = new Comment(); com.Author = "Marcel Problema"; com.Date = DateTime.Now; com.Text = "Marcel baga comentariu!"; var ev = new DataAccessAPI().GetAllEvents().First(); com.EventId = ev.Id; new DataAccessAPI().AddComment(com); }
public static void UpdateData() { var ev = new DataAccessAPI().GetAllEvents().First(); ev.Title = "Testare update"; ev.NumberOfParticipants++; ev.Location.Latitude += 10; new DataAccessAPI().UpdateEvent(ev); /*var acc = new DataAccessAPI().GetAllAccounts().First(); * acc.Username = "******"; * new DataAccessAPI().UpdateAccount(acc);*/ }
public static void ReadData() { var events = new DataAccessAPI().GetAllEvents(); var accounts = new DataAccessAPI().GetAllAccounts(); Console.WriteLine("EVENTS:"); foreach (var ev in events) { Console.WriteLine("event title:{0}\n Event description:{1}\nEvent participants:{2}\nEvent id:{3}\nLocation-Latitude:{4}\nLocation-Longitude:{5}", ev.Title, ev.Description, ev.NumberOfParticipants, ev.Id, ev.Location.Latitude, ev.Location.Longitude); } /*Console.WriteLine("ACCOUNTS:"); * foreach (var acc in accounts) * { * Console.WriteLine("{0} {1}", acc.Username, acc.Email); * }*/ }
public static void PopulateDatabase() { var api = new DataAccessAPI(); for (int i = 0; i < 100; i++) { Location location = new Location(); location.Latitude = i; location.Longitude = i; Event ev = new Event(); ev.Budget = 100 * i; ev.Category = "De Proba"; ev.DateOfEvent = DateTime.Now; ev.Description = "Event pentru popularea bazei de date"; ev.GatheredMoney = ev.Budget / 2 * i + 1; ev.Location = location; ev.NumberOfParticipants = i + 1; ev.Title = "Dummy" + i; api.AddEvent(ev); } }