public void SaveStatusLead(StatusLeadDto statusLeadDto) { var statusLead = _mapper.Map <StatusLead>(statusLeadDto); _context.StatusLeads.Add(statusLead); _context.SaveChanges(); }
private void CreateStatusLead(IServiceProvider serviceProvider) { string[] statuses = { "Cliente em Potencial", "Dados Confirmados", "Reunião Agendada" }; foreach (var status in statuses) { var statusLeadService = serviceProvider.GetRequiredService <IStatusLeadService>(); if (statusLeadService.StatusLeadExists(status)) { continue; } var statusLead = new StatusLeadDto(status); statusLeadService.SaveStatusLead(statusLead); } }