Example #1
0
        // GET: Cliente
        public ActionResult Index(string tipo)
        {
            List <ClienteModel>     listModel = sv.List(UsuarioLogado.IdEmpresa).ToList();
            List <ClienteViewModel> listView  = new List <ClienteViewModel>();

            switch (tipo)
            {
            case "Ativos":
                listModel      = listModel.Where(i => i.Deletado == false).ToList();
                ViewBag.Filtro = "Ativos";

                break;

            case "Inativos":
                listModel      = listModel.Where(i => i.Deletado == true).ToList();
                ViewBag.Filtro = "Inativos";

                break;

            case "Todos":
                listModel      = listModel.ToList();
                ViewBag.Filtro = "Todos";

                break;

            default:
                listModel      = listModel.Where(i => i.Deletado == false).ToList();
                ViewBag.Filtro = "Ativos";

                break;
            }

            listModel.ForEach(x =>
            {
                ClienteViewModel cliView = _mapp.Map <ClienteViewModel>(x);
                OrigemModel Origem       = svOrigem.Find(x.IdOrigem);
                if (Origem.IsNotNull())
                {
                    cliView.Origem = Origem;
                }
                listView.Add(cliView);
            }
                              );

            return(View(listView));
        }
Example #2
0
        public void CleanUp()
        {
            ListaNomesToDelete.Add("Leo 5");
            ListaNomesToDelete.Add("Leo 4");
            ListaNomesToDelete.Add("Leo 3");
            ListaNomesToDelete.Add("Leo 2");
            ListaNomesToDelete.Add("Leo 1");
            ListaNomesToDelete.Add("DeleteCliente");
            ListaNomesToDelete.Add("RecoverCliente");
            ListaNomesToDelete.Add("Cliente_SemTelefone2");
            ListaNomesToDelete.Add("Cliente_Telefone1Valido");
            ListaNomesToDelete.Add("Leonardo");
            ListaNomesToDelete.Add("Leo Renomeado");
            ListaNomesToDelete.Add("Cliente_Telefone1Valido");


            if (ListaNomesToDelete.IsNotNull() || ListaNomesToDelete.Count > 0)
            {
                ListaNomesToDelete.ForEach(nome =>
                {
                    ClienteModel c = sv.Find(_empresa.Id, nome);
                    if (c.IsNotNull())
                    {
                        repoCliente.Delete(c.Id);
                    }
                });
            }

            OrigemModel o = svOrigem.Find(_empresa.Id, "Indicação Teste");

            if (o.IsNotNull())
            {
                repoOrigem.Delete(o.Id);
            }

            DeleteEmpresa();
        }
Example #3
0
        public void CleanUp()
        {
            ListaNomesToDelete.Add("Produto 1");
            ListaNomesToDelete.Add("Origem 1");
            ListaNomesToDelete.Add("Origem 2");
            ListaNomesToDelete.Add("Origem 3");
            ListaNomesToDelete.Add("Origem 4");
            ListaNomesToDelete.Add("Origem 5");
            ListaNomesToDelete.Add("Origem 6");
            ListaNomesToDelete.Add("Origem Renomeado");
            ListaNomesToDelete.Add("Nova Origem");
            ListaNomesToDelete.Add("Origem Recup.");

            if (ListaNomesToDelete.IsNotNull() || ListaNomesToDelete.Count > 0)
            {
                ListaNomesToDelete.ForEach(nome =>
                {
                    OrigemModel o = sv.Find(_empresa.Id, nome);
                    if (o.IsNotNull())
                    {
                        repoOrigem.Delete(o.Id);
                    }
                });
            }

            DeleteEmpresa();
        }
Example #4
0
        // GET: Origem/Details/5
        public ActionResult Details(long id)
        {
            OrigemModel origem = sv.Find(id);

            return(View(_mapp.Map <OrigemViewModel>(origem)));
        }