private void Ingresar() { string usuario = txtUsuario.Value; string pass = txtPassword.Value; if (usuario == string.Empty && pass == string.Empty) { //Desplegar mensaje de error SI ESTA VACIO lbl_error.Text = ("Por favor ingrese sus credenciales"); } else { bool existe = false; existe = Llogin.Autentificar(usuario, pass); if (existe) { tbl_persona user = new tbl_persona(); tbl_usuario nk = new tbl_usuario(); tbl_rol rol = new tbl_rol(); user = Llogin.ObtenerUsuario(usuario, pass); nk = Llogin.ObtenerNick(usuario, pass); rol = Llogin.obtenerPerfil(usuario, pass); //crear la sesion Llogin cs = new Llogin(); Session["perfil"] = rol.descripcion_rol; Session["nombres"] = user.nombre1_persona + " " + user.apellido1_persona; Session["nick"] = nk.nick_usuario; Response.Redirect("~/inicio.aspx"); } else { //Mensaje de error lbl_error.Text = ("Usuario o Clave incorrectos"); //lbl_error.Text = ("El usuario no existe"); } } }
public IHttpActionResult GetLogin(LoginWRequest Acc) { Llogin objLoginW = new Llogin(); //List<LoginWResponse> lstLogin = new List<LoginWResponse>(); var lstPropuesta = objLoginW.LeerUsuario(Acc.Uid, Acc.Pass); if (lstPropuesta.Count() > 0) { ////lstLogin = lstPropuesta.ToList(); return(Ok(lstPropuesta)); } else { var message = new HttpResponseMessage(HttpStatusCode.BadRequest) { Content = new StringContent("No se encontro la Propuesta.") }; throw new HttpResponseException(message); } }
private void pictureBox2_Click(object sender, EventArgs e)//Metodo { string nombreusuario = textBox1.Text; string contraseña = textBox2.Text; string tipo; if (radioButton1.Checked == true) { tipo = "Administrador"; } else if (radioButton2.Checked == true) { tipo = "Secretaria"; } else { tipo = "Cajero"; } if (radioButton1.Checked == false && radioButton2.Checked == false && radioButton3.Checked == false || textBox1.Text == "" || textBox2.Text == "") { MessageBox.Show("no se pueden dejar espacios en blanco por favor verifique que todos estén diligenciados", "Notificacion", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { Llogin Enviodedatos = new Llogin(); //Define un objeto,instancicacion string valor = Enviodedatos.Validacion(tipo, nombreusuario, contraseña); //Sobrecarga al metodo if (valor == "2") { MessageBox.Show("Intente de nuevo", "Notificacion", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (valor == "1") { MessageBoxButtons botones = MessageBoxButtons.YesNoCancel; DialogResult respuesta = MessageBox.Show("Desea seleccionar una imagen para su perfil", "Modisteria y sastreria", botones, MessageBoxIcon.Question); if (respuesta == DialogResult.No) { MessageBox.Show("Se le proporcionara una imagen general"); } else if (respuesta == DialogResult.Yes) { MessageBox.Show("Por favor seleccione la imagen"); SeleccionImagen I = new SeleccionImagen(); this.Hide(); I.Show(); MemoryStream memoria = new MemoryStream(); byte[] memoria_imagen = memoria.ToArray(); LImagen instancia2 = new LImagen(); string imagen = instancia2.RecibirImagen(memoria_imagen); } PMenu m = new PMenu(); //instanciando la clase PMenu m.perfil = tipo; m.Show(); //Muestra el objeto ConsultaRegistradoPor instancia = new ConsultaRegistradoPor(); string cargo = instancia.LConsultaCargo(textBox1.Text); MessageBox.Show(cargo); PPerfil instancia1 = new PPerfil(); instancia1.recibir(cargo); //este codigo consulta la cedula para el registrado por instancia ConsultaRegistradoPor Instancia = new ConsultaRegistradoPor(); string cedula = Instancia.LConsultaCCL(textBox1.Text); MessageBox.Show(cedula); //Comunico el dato de cedula a una clase accesible para PCedula miinstancia = new PCedula(); miinstancia.recibir(cedula); m.Show(); //Mostrando un objeto this.Hide(); //el form actual es ocultado } else { MessageBox.Show(valor, "Notificacion", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void botonlogin_Click(object sender, EventArgs e) { //instancia y saca el tipo de usuario Llogin usu = new Llogin(); string a = usu.tipou(Txtusuario.Text); //instancia y saca el nombre Llogin num = new Llogin(); string b = num.name(Txtusuario.Text); //valida que los datos no esten vacios if (Txtusuario.Text == "" || TxtContraseña.Text == "") { //mensaje de alerta de espacios vacios MessageBox.Show("los campos de usuario deben contener datos", "Error de acceso", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { //instancia de clase login Llogin acceder = new Llogin(); int r = acceder.validar(Txtusuario.Text, TxtContraseña.Text); //instancia el siguiente formulario, datos correctos if (r == 1) { Pmenu menu = new Pmenu(); menu.x(b, Txtusuario.Text, a); menu.Show(); Pnclientes regis = new Pnclientes(); regis.registrado_por(Txtusuario.Text); Pnproveedor regis1 = new Pnproveedor(); regis1.registradoa(Txtusuario.Text); Pnproductos regis2 = new Pnproductos(); regis2.registradoa(Txtusuario.Text); Pventas regis3 = new Pventas(); regis3.registrado_por(Txtusuario.Text); ActuProducto regis4 = new ActuProducto(); regis4.cargo(a); Pclientes regis5 = new Pclientes(); regis5.cargo(a); Pproveedores regis6 = new Pproveedores(); regis6.cargo(a); Pproductos regis7 = new Pproductos(); regis7.cargo(a); this.Hide(); } //mensaje de error, datos correctos else if (r == 0) { MessageBox.Show("Error de ingreso, intente de nuevo", "Validación de acceso", MessageBoxButtons.OK, MessageBoxIcon.Warning); Txtusuario.Text = ""; Txtusuario.Focus(); TxtContraseña.Text = ""; } //error de servidor else if (r == 2) { MessageBox.Show("Error de acceso, el servidor no es accesible", "Validación de acceso", MessageBoxButtons.OK, MessageBoxIcon.Error); //sin coneccion al servidor Txtusuario.Focus(); } } }