//Monta o GridView public void MontaGridView() { var entidades = new PortalMTLEntities(); var Empresa = from p in entidades.empresa select p; GridView1.DataSource = Empresa; GridView1.DataBind(); }
protected void BtnLogar_Click(object sender, EventArgs e) { try { //Verifico se os campos foram preenchidos if (txtLogin.Text == string.Empty || txtSenha.Text == string.Empty) { MsgErro.InnerHtml = "Login ou Senha inválidos"; return; } PortalMTLEntities entidades = new PortalMTLEntities(); //Executo a query var Usuario = ( from usu in entidades.usuario from per in entidades.perfil_usuario where usu.idPerfil == per.idPerfil && //Relacionamento com perfil do usuario (usu.login.Equals(txtLogin.Text) && usu.senha.Equals(txtSenha.Text)) select new { usu.login, usu.senha, per.nome, usu.empresa.razaosocial } ).FirstOrDefault(); //Caso a query nao retorno nada if (Usuario == null) { return; } //Verifico se o usuario digitado é igual o usuario cadastrodo no banco de dados if (Usuario.login.Trim() == txtLogin.Text.Trim() && Usuario.senha.Trim() == txtSenha.Text.Trim()) { //Atribuo o perfil do usuario perfil_usuario perfil = new perfil_usuario(); perfil.nome = Usuario.nome; //Logo o usuario LogaUsuario(perfil); } } catch (Exception ex) { MsgErro.InnerHtml = "Ocorreu um erro inesperado <span onclick='ErroDetalhe()' style='cursor:pointer;' id='imgDetalhe'><img src=../Template/Img/icoMais.gif /></span><div id='erroDetalhe' style='display:none; padding:7px; font-size:9px; text-align:left; color:#000000'>" + Convert.ToString(ex) + "</div>"; } }
protected void BtnLogar_Click(object sender, EventArgs e) { try { //Verifico se os campos foram preenchidos if (txtLogin.Text == string.Empty || txtSenha.Text == string.Empty) { MsgErro.InnerHtml = "Login ou Senha inválidos"; return; } PortalMTLEntities entidades = new PortalMTLEntities(); //Executo a query var Usuario = ( from usu in entidades.usuario from per in entidades.perfil_usuario where usu.idPerfil == per.idPerfil && //Relacionamento com perfil do usuario (usu.login.Equals(txtLogin.Text) && usu.senha.Equals(txtSenha.Text)) select new { usu.login, usu.senha, per.nome,usu.empresa.razaosocial } ).FirstOrDefault(); //Caso a query nao retorno nada if (Usuario == null) return; //Verifico se o usuario digitado é igual o usuario cadastrodo no banco de dados if (Usuario.login.Trim() == txtLogin.Text.Trim() && Usuario.senha.Trim() == txtSenha.Text.Trim()) { //Atribuo o perfil do usuario perfil_usuario perfil = new perfil_usuario(); perfil.nome = Usuario.nome; //Logo o usuario LogaUsuario(perfil); } } catch (Exception ex) { MsgErro.InnerHtml = "Ocorreu um erro inesperado <span onclick='ErroDetalhe()' style='cursor:pointer;' id='imgDetalhe'><img src=../Template/Img/icoMais.gif /></span><div id='erroDetalhe' style='display:none; padding:7px; font-size:9px; text-align:left; color:#000000'>" + Convert.ToString(ex) + "</div>"; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { PortalMTLEntities entidades = new PortalMTLEntities(); //Executo a query var Empresa = ( from emp in entidades.empresa where emp.del == false select new { emp.idEmpresa,emp.nome } ); //Preencho o controle ddlEmpresa.DataSource = Empresa; ddlEmpresa.DataTextField = "Nome"; ddlEmpresa.DataValueField = "idEmpresa"; ddlEmpresa.DataBind(); ddlEmpresa.Items.Insert(0, new ListItem("<--Selecione-->", string.Empty)); //Texto Inicial do combo } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { PortalMTLEntities entidades = new PortalMTLEntities(); //Executo a query var Cliente = ( from cli in entidades.cliente_processo where cli.del == false select new { cli.idCliente, cli.nome } ); //Preencho o controle ddlCliente.DataSource = Cliente; ddlCliente.DataTextField = "Nome"; ddlCliente.DataValueField = "idCliente"; ddlCliente.DataBind(); ddlCliente.Items.Insert(0, new ListItem("<--Selecione-->", string.Empty)); //Texto Inicial do combo } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { PortalMTLEntities entidades = new PortalMTLEntities(); //Executo a query var Empresa = ( from emp in entidades.empresa where emp.del == false select new { emp.idEmpresa, emp.nome } ); //Preencho o controle ddlEmpresa.DataSource = Empresa; ddlEmpresa.DataTextField = "Nome"; ddlEmpresa.DataValueField = "idEmpresa"; ddlEmpresa.DataBind(); ddlEmpresa.Items.Insert(0, new ListItem("<--Selecione-->", string.Empty)); //Texto Inicial do combo } }