public HttpResponseMessage Edit(EventDomenModel domenEventData) { if (domenEventData != null) { Event eventData = Mapper.Map <Event>(domenEventData); eventData.EditDate = DateTime.Now; repository.UpdateEvent(eventData); return(new HttpResponseMessage(HttpStatusCode.OK)); } return(new HttpResponseMessage(HttpStatusCode.BadRequest)); }
public string GetEventsList(int pageNumber) { var eventsList = repository.ListEvent(pageNumber); List <EventDomenModel> eventListDomen = new List <EventDomenModel>(); foreach (Event e in eventsList) { EventDomenModel eventItemDomen = Mapper.Map <EventDomenModel>(e); eventListDomen.Add(eventItemDomen); } return(JsonConvert.SerializeObject(eventListDomen)); }
public HttpResponseMessage Register(EventDomenModel domenEventData) { if (domenEventData != null) { Event eventData = Mapper.Map <Event>(domenEventData); eventData.CreateDate = DateTime.Now; eventData.EditDate = null; eventData.EditorId = null; if (eventData.Status == 0) { eventData.WinnerId = null; } repository.AddEvent(eventData); return(new HttpResponseMessage(HttpStatusCode.OK)); } return(new HttpResponseMessage(HttpStatusCode.BadRequest)); }