Пример #1
0
 public void ListarStatus()
 {
     this.CriaInstancia();
     Empresa emp = new Empresa();
     emp.Codigo = "**";
     Filial fil = new Filial();
     fil.Codigo = "**";
     IStatusNegocio umStatusBus = new StatusBUS(Conexao.Instacia, emp, fil);
     umStatusBus.Listar();
 }
        private static List<SelectListItem> CarregarStatus(Usuario umUsuario, Agendamento umAgendamento)
        {
            List<SelectListItem> listaSelecionavel = new List<SelectListItem>();

            IStatusNegocio umStatusBUS = new StatusBUS(Conexao.Instacia, umUsuario.Funcionario.Empresa, umUsuario.Funcionario.Filial);

            List<Status> listaStatus = umStatusBUS.Listar();

            foreach (Status status in listaStatus)
            {
                SelectListItem item = new SelectListItem();
                item.Value = status.Codigo.ToString();
                item.Text = status.Descricao;

                if (umAgendamento.Status.Codigo == status.Codigo)
                {
                    item.Selected = true;
                }

                listaSelecionavel.Add(item);
            }
            return listaSelecionavel;
        }