public void AtualizarStatus(int agendamentoId, StatusAgendamentoEnum statusAgendamentoEnum) { var agendamentoBanco = _todosOsAgendamentos.ObterPor(agendamentoId); agendamentoBanco.status = statusAgendamentoEnum; agendamentoBanco.StatusDescricao = ObterStatusDescricao(agendamentoBanco); _todosOsAgendamentos.Atualizar(agendamentoBanco); }
public IActionResult Visualizar(uint status) { UsuarioViewModel uvm = new UsuarioViewModel(); var emailCliente = ObterUsuarioSession(); var agendamentosCliente = agendamentoRepository.ObterTodosPorCliente(emailCliente); foreach (var item in agendamentosCliente) { if (item.Status == (uint)status) { uvm.Agendamentos.Add(item); StatusAgendamentoEnum s = (StatusAgendamentoEnum)status; uvm.PedidoStatus = s.ToString(); } } uvm.UsuarioEmail = ObterUsuarioSession(); uvm.UsuarioNome = ObterUsuarioNomeSession(); uvm.UsuarioTipo = ObterUsuarioTipoSession(); return(View("_AgendamentosUsuario", uvm)); }