protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //Recupera todos sistemas cadastrados List <MODEL.Sistema> LstSistema = new List <MODEL.Sistema>(); FACADE.Sistema FacadeSistema = new FACADE.Sistema(); LstSistema = FacadeSistema.ListaSistemas(); // Preenche o CheckBoxList com os dados de retorno PopularCheckBoxList(LstSistema); //Recupera os usuarios cadastrados e preenche o combo List <MODEL.Usuario> LstUsuario = new List <MODEL.Usuario>(); FACADE.Usuario FacadeUsuario = new FACADE.Usuario(); LstUsuario = FacadeUsuario.ListaUsuario(); //Preenche o combo com os usuarios cadastrados PopularComboBoxList(LstUsuario); } }
/// <summary> /// ListaDadosUsuario /// </summary> /// <param name="Id_Ususario"></param> /// <returns>Retorna uma lista com os dados do usuário logado no sistema</returns> public List <MODEL.Usuario> ListaDadosUsuario(int Id_Ususario) { //Lista para armazenar os dados de retorno do banco de dados List <MODEL.Usuario> ListaRetornoUsuarioLogado = new List <Usuario>(); //Instancia Facade de Usuário FACADE.Usuario FacadeUsuario = new FACADE.Usuario(); ListaRetornoUsuarioLogado = FacadeUsuario.ListaUsuario(Id_Ususario); return(ListaRetornoUsuarioLogado); }
protected void Btn_CadastrarUsuario_Click(object sender, EventArgs e) { // Declaração de variaveis string Nome = string.Empty; string Cpf = string.Empty; int Codigo = 0; bool Retorno = false; //Recupera os parametros enviados para cadastro Nome = txt_Nome.Text; Cpf = txt_Cpf.Text; Codigo = txt_Codigo.Text == string.Empty ? 0 : Convert.ToInt32(txt_Codigo.Text); // Envia o parametro para facade FACADE.Usuario Cadastrar = new FACADE.Usuario(); Retorno = Cadastrar.CadUsuario(Nome, Cpf, Codigo); if (Retorno) { Response.Redirect("login.aspx?C=1"); } }