public M.Reply Post(M.Event meeting) { M.Reply reply = new M.Reply { Status = false }; meeting.DateCreation = DateTime.Now.ToString(); try { #pragma warning disable CS0618 // El tipo o el miembro están obsoletos AutoMapper.Mapper.CreateMap <M.Event, O.Event>(); #pragma warning restore CS0618 // El tipo o el miembro están obsoletos O.Event objectEvent = AutoMapper.Mapper.Map <O.Event>(meeting); dataBase.Events.Add(objectEvent); dataBase.SaveChanges(); reply.Status = true; } catch { } return(reply); }
public M.ReplyEvent Get(int id) { var result = from e in dataBase.Events where (e.IdUser == id) select new { e.Id, e.Name, e.Description, e.IsPublic, e.Date, e.Place, e.DateCreation }; var items = result.ToArray(); M.Event[] eventos = new M.Event[items.Length]; for (int i = 0; i < items.Length; i++) { var item = items[i]; eventos[i] = new M.Event { Id = item.Id, Name = item.Name, Description = item.Description, IsPublic = item.IsPublic, Date = item.Date, Place = item.Place, DateCreation = item.DateCreation }; } M.ReplyEvent reply = new M.ReplyEvent { Events = eventos, NumberEvents = eventos.Length }; return(reply); }