// 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)); }
public void Cliente_ListarTodos() { //-- Assert Assert.IsNotNull(sv.List(_empresa.Id)); }
public void CleanUp() { if (AtendimentosCadastrados.IsNotNull()) { foreach (AtendimentoModel at in AtendimentosCadastrados) { AtendimentoModel a = sv.Find(at.IdCliente, at.IdServico, at.IdFuncionario, at.DataHora); if (a.IsNotNull()) { repoAtendimento.Delete(a.Id); } } IEnumerable <FuncionarioModel> funcs = svFuncionario.List(_empresa.Id); if (funcs.IsNotNull()) { foreach (FuncionarioModel f in funcs) { if (f.IsNotNull()) { repoFuncionario.Delete(f.Id); } } } IEnumerable <ClienteModel> clis = svCliente.List(_empresa.Id); if (clis.IsNotNull()) { foreach (ClienteModel c in clis) { if (c.IsNotNull()) { repoCliente.Delete(c.Id); } } } IEnumerable <OrigemModel> oris = svOrigem.List(_empresa.Id); if (oris.IsNotNull()) { foreach (OrigemModel o in oris) { if (o.IsNotNull()) { repoOrigem.Delete(o.Id); } } } IEnumerable <ServicoModel> servs = svServico.List(_empresa.Id); if (servs.IsNotNull()) { foreach (ServicoModel s in servs) { if (s.IsNotNull()) { repoServico.Delete(s.Id); } } } } DeleteEmpresa(); }