protected void btnAceptar_Click(object sender, EventArgs e) { try { // DataClass proxy = new DataClass(); RemObjects.DataAbstract.Server.UserInfo userinfo = new RemObjects.DataAbstract.Server.UserInfo(); //proxy.LoginAccess(inputUsuario.Value, inputPassword.Value, out userinfo); if (DataModule.LoginService.Login(inputUser.Value, inputPass.Value, out userinfo)) { DataModule.Seguridad = userinfo; Response.Redirect("Dashboard.aspx", false); } else { //ShowMessage("Nombre de Usuario o Contrasena incorrecta verifique datos"); //MessageBox.Show("Nombre de Usuario o Contrasena incorrecta verifique datos","Advertecia", MessageBoxButtons.OK, MessageBoxIcon.Error); throw new Exception("Usuario o Clave Invalido"); } } catch (Exception ex) { //ShowMessage(ex.Message.ToString()); MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
protected void BtnLogin_Click(object sender, EventArgs e) { try { // DataModuleUserInfo userinfo = new DataModuleUserInfo(); RemObjects.DataAbstract.Server.UserInfo userinfo = new RemObjects.DataAbstract.Server.UserInfo(); if (DataModule.LoginService.Login(inputUsuario.Value, inputPassword.Value, out userinfo)) { //DataModule.Seguridad.userinfo = userinfo; DataModule.Seguridad = userinfo; Response.Redirect("PrincipalPage.aspx", false); } else { ShowMessage("Nombre de Usuario o Contrasena incorrecta verifique datos"); //MessageBox.Show("Nombre de Usuario o Contrasena incorrecta verifique datos","Advertecia", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { ShowMessage(ex.Message.ToString()); //MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public DataClass() { httpChannel = new IpHttpClientChannel(); Message = new BinMessage(); httpChannel.TargetUrl = System.Configuration.ConfigurationManager.AppSettings["ServerName"]; rpsession = CoRPLoginService.Create(Message, httpChannel); rpUsuario = new RemObjects.DataAbstract.Server.UserInfo(); //rpsession.Login(usuario, pwd, out rpUsuario); //servidor = CoRPDataService.Create(Message, httpChannel); }
public bool LoginAccess(string usuario, string pwd, out RemObjects.DataAbstract.Server.UserInfo infousuario) { rpsession.Login(usuario, pwd, out rpUsuario); infousuario = rpUsuario; servidor = CoRPDataService.Create(Message, httpChannel); if (rpUsuario == null) { return(false); } else { return(true); } }