Beispiel #1
0
        public void SaveStatusLead(StatusLeadDto statusLeadDto)
        {
            var statusLead = _mapper.Map <StatusLead>(statusLeadDto);

            _context.StatusLeads.Add(statusLead);
            _context.SaveChanges();
        }
Beispiel #2
0
        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);
            }
        }