public void CarregarCombo() { Dor.Pessoa.Empresa empresa = new Dor.Pessoa.Empresa(); Dor.Pessoa.LsEmpresa ls = new Dor.Pessoa.LsEmpresa(); ls = empresa.Listar(txtLogin.Text); //if (ls.Tables[0].Rows.Count == 1) //{ // lstEmpresa.SelectedValue = "121"; // SelecionarEmpresa(); //} lstEmpresa.DataSource = ls; lstEmpresa.DataValueField = Dor.Pessoa.LsEmpresa.cpCodigo; lstEmpresa.DataTextField = Dor.Pessoa.LsEmpresa.cpNome; lstEmpresa.DataBind(); lstEmpresa.SelectedIndex = -1; if (ls.Tables[0].Rows.Count == 1) { lstEmpresa.Rows = 2; } else { lstEmpresa.Rows = ls.Tables[0].Rows.Count; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (UtSessao.Empresa != null) { Dor.Pessoa.Empresa empresa = new Dor.Pessoa.Empresa(); empresa.Obter(UtSessao.Empresa); //lblLogin.Text = "Usuário: " + Dor.Util.UtSessao.Login; if (empresa.m_sNome != null) { lblEmpresa.Text = "Unidade: " + empresa.m_sNome.ToString(); } } } }
private void SelecionarEmpresa() { UtSessao.Login = txtLogin.Text; UtSessao.Empresa = UtDbNet.CampoLongo(lstEmpresa.SelectedValue); Dor.Pessoa.Empresa empresa = new Dor.Pessoa.Empresa(); empresa.Obter(UtSessao.Empresa); //Dor.Prescricao.Sessao.UnidadeHospitalar = empresa.CodigoUnidadeDW; //Dor.Prescricao.Prescritor prescritor = new Dor.Prescricao.Prescritor(); //Dor.Prescricao.Sessao.Precritor = prescritor.ObterCodigoPrescritor(UtSessao.Login); if (chkLembrar.Checked) { UtWeb.SalvarCockie("Login", txtLogin.Text, this.Page); UtWeb.SalvarCockie("Unidade", lstEmpresa.SelectedValue, this.Page); } else { UtWeb.RemoverCockie("Login", this.Page); UtWeb.RemoverCockie("Unidade", this.Page); } Response.Redirect(UtWeb.ComporUrl("Default.aspx", "Logar")); }