public ResultViewModel Add([FromBody] CreateLeadViewModel model) { if (model.Invalid) { return(new ResultViewModel { Success = false, Data = model.Notifications }); } var consorcio = (ConsorcioEnum)model.Consorcio; Lead lead = new Lead(); lead.Name = model.Name; lead.Email = model.Email; lead.PhoneNumber = model.PhoneNumber; lead.CreateDate = DateTime.Now; lead.Consorcio = consorcio.ToString(); _context.Lead.Add(lead); _context.SaveChanges(); return(new ResultViewModel { Success = true, Data = "Cliente adicionado com sucesso!" }); }
public ResultViewModel Create([FromBody] CreateLeadViewModel model) { if (model.Invalid) { return(new ResultViewModel { Success = false, Data = model.Notifications }); } var consorcio = (ConsorcioEnum)model.Consorcio; _context.Lead.Add(new Lead { Name = model.Name, PhoneNumber = model.PhoneNumber, Email = model.Email, Consorcio = consorcio.ToString(), CreateDate = DateTime.Now }); _context.SaveChanges(); return(new ResultViewModel { Success = true, Data = "Lead created success!" }); }