private void btnEliminar_Click_1(object sender, EventArgs e) { //try //{ Usuario u = (Usuario)usuarioBindingSource.Current; Usuario us = DatosUsuario.getUsuarioPorLogin(GlobalClass.GlobalVar); //usuario actual Login l = DatosLogin.getLogin(u.Login.Id); if (!DatosUsuario.enUso(u.Id) && us.Id != u.Id) { u.Activo = false; l.Activo = false; if (MessageBox.Show("¿Esta seguro de eliminar a " + u.Nombre + "?", "Eliminar", MessageBoxButtons.YesNo) == DialogResult.Yes) { DatosUsuario.Modificar(u); DatosLogin.Modificar(l); Actualizar(); } } else { MessageBox.Show("El objeto seleccionado no puede ser eliminado"); } //} //catch //{ // MessageBox.Show("No seleccionó nada"); //} }
private void Login() { AutenticacionController autenticacion = new AutenticacionController(); DatosLogin datosLogin = autenticacion.AutenticacionEmpleado(NombreUsuarioTextBox.Text.ToString(), ContraseñaPasswordBox.Password); if (datosLogin.Result.Equals(validationResult.PasswordIncorrect)) { MessageBox.Show("Usuario y/o contraseña incorrecta, verifica que sean correctos", "Datos incorrectos"); ContraseñaPasswordBox.Password = String.Empty; } else if (datosLogin.Result.Equals(validationResult.Success)) { Properties.Settings.Default.EmpleadoID = autenticacion.GetIdEmpleado(NombreUsuarioTextBox.Text.ToString(), ContraseñaPasswordBox.Password); Properties.Settings.Default.NombreUsuarioEmpleado = autenticacion.GetUserName(NombreUsuarioTextBox.Text.ToString(), ContraseñaPasswordBox.Password); Properties.Settings.Default.EmpleadoType = autenticacion.GetUserType(NombreUsuarioTextBox.Text.ToString(), ContraseñaPasswordBox.Password); Properties.Settings.Default.NombreEmpleado = autenticacion.GetNombreEmpleado(Properties.Settings.Default.EmpleadoID); AbrirVentana(); this.Close(); } else { MessageBox.Show("Error no identificado, intente nuevamente", "Error"); } }
private void nombreUsuarioTextBox_Validating(object sender, CancelEventArgs e) { string error = null; if (!Validacion.esNombreUsuario(usuarioTextBox1)) { usuarioTextBox1.BackColor = Color.White; error = "Ingrese el nombre de usuario"; e.Cancel = true; errorProvider1.SetError((Control)sender, error); } else if (DatosLogin.existeNombre(id, usuarioTextBox1.Text)) { usuarioTextBox1.BackColor = colorOk; errorProvider1.SetError(usuarioTextBox1, String.Empty); } else if (DatosLogin.existe(usuarioTextBox1.Text)) { usuarioTextBox1.BackColor = Color.White; error = "El nombre de usuario ya existe, elija otro"; e.Cancel = true; errorProvider1.SetError((Control)sender, error); } else { usuarioTextBox1.BackColor = colorOk; errorProvider1.SetError((Control)sender, String.Empty); } }
public fe_login traerInfoLogin() { fe_login login = new fe_login(); DatosLogin datosLogin = new DatosLogin(); login = datosLogin.DataLogin(); return(login); }
static void Main() { logins = DatosLogin.getLogins(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); //Application.Run(new Vistas.FrmPrincipal()); Application.Run(new Vistas.FrmLogin()); }
public controladorEmail(frmRecordar frmrecuerda) { this.datos = new DatosLogin(); this.formulario = frmrecuerda; SmtpSection smtp = (SmtpSection)ConfigurationManager.GetSection("system.net/mailSettings/smtp"); correoApp = smtp.From; //correoOrigen.Text = correoApp; }
public IHttpActionResult Authenticate(DatosLogin Log) { var repo = new LoginRepository(); Login login = repo.Authenticate(Log); if (login != null) { return(Ok(login)); } else { return(NotFound()); } }
protected void entrar_Click(object sender, EventArgs e) { DatosLogin datos = new DatosLogin(); string usuario = txtnombreusuario.Text; string contraena = txtcontrasena.Text; if (datos.autenticar(usuario, contraena).Read() == true) { Session["login"] = txtnombreusuario.Text; Response.Redirect("PrincipalUsers.aspx"); } else { ClientScript.RegisterStartupScript(this.GetType(), "Alert", "alert('Datos Incorrectod');", true); } }
private void btnAceptar_Click(object sender, EventArgs e) { Login log = new Login(); log.Usuario = "jjimenez"; // txtUsuario.Text; juan //de produccion log.Contrasena = "holaa"; //txtContrasena.Text; juan bool exito = false; foreach (Login l in Program.logins) { Usuario u = DatosUsuario.getUsuarioPorLogin(l.Id); if (u.Activo) { while ((log.Usuario == l.Usuario) && (log.Contrasena == l.Contrasena)) { exito = true; break; } } } if (exito) { Login l = DatosLogin.getLoginPorNombre(log.Usuario, log.Contrasena); Hide(); GlobalClass.GlobalVar = l.Id; //variable global de el id del usuario que se logueo FrmPrincipal p = new FrmPrincipal(); p.ShowDialog(); Close(); } else { error.Text = "Usuario o contraseña no valido"; } }
private void btnAceptar_Click_1(object sender, EventArgs e) { try { if (!validaciones()) { return; } Login l = (Login)loginBindingSource.Current; Usuario u = (Usuario)usuarioBindingSource.Current; u.Localidad = (Localidad)cbLocalidad.SelectedItem; u.Departamento = (Departamento)cbDepartamento.SelectedItem; if (rbtnAd.Checked) { u.TipoUsuario = true; } else if (rbtnMo.Checked) { u.TipoUsuario = false; } if (rbtnM.Checked) { u.Sexo = true; } else if (rbtnF.Checked) { u.Sexo = false; } if (tipoDocumentoDropbox.SelectedIndex == 0) { u.TipoDocumento = "DNI"; } else if (tipoDocumentoDropbox.SelectedIndex == 1) { u.TipoDocumento = "PASAPORTE"; } else { u.TipoDocumento = "OTRO"; } u.Activo = true; l.Activo = true; u.FechaNacimiento = fechaNacimientoDateTimePicker.Value; u.FechaIngreso = fechaIngresoDateTimePicker.Value; if (u.Id == 0) { DatosLogin.Crear(l); u.Login = DatosLogin.getUltimoLogin(); DatosUsuario.Crear(u); } else { DatosUsuario.Modificar(u); DatosLogin.Modificar(l); } Close(); } catch { MessageBox.Show("Complete todos los campos"); } }
public FrmEditarUsuario(int id) { InitializeComponent(); paisBindingSource.DataSource = DatosPais.getPaises(); departamentoBindingSource.DataSource = DatosDepartamento.getDepartamentos(); this.id = id; this.fechaNacimientoDateTimePicker.MaxDate = DateTime.Today.AddYears(-16); this.fechaIngresoDateTimePicker.MaxDate = DateTime.Today.AddDays(1); if (id == 0) { Actualizar2(); loginBindingSource.Add(new Login()); usuarioBindingSource.Add(new Usuario()); } else { Actualizar(); fechaNacimiento = true; usuarioBindingSource.Add(DatosUsuario.getUsuario(id)); Usuario u = (Usuario)usuarioBindingSource.Current; //int idUsuario = (int)DatosUsuario.getUsuario(id).Login.Id; int idUsuario = u.Login.Id; if (u.Sexo) { rbtnM.Select(); } else { rbtnF.Select(); } if (u.TipoUsuario) { rbtnAd.Select(); } else { rbtnMo.Select(); } if (u.TipoDocumento == "DNI") { tipoDocumentoDropbox.Text = "DNI"; } else if (u.TipoDocumento == "PASAPORTE") { tipoDocumentoDropbox.Text = "PASAPORTE"; } else { tipoDocumentoDropbox.Text = "OTRO"; } int idLogin = (int)DatosLogin.getLogin(idUsuario).Id; loginBindingSource.Add(DatosLogin.getLogin(loginBindingSource.Add(DatosLogin.getLogin((int)DatosUsuario.getUsuario(id).Login.Id)))); //primero tomo el id del usuario a modificar. //tomo el id del login que el usuario a moficar tiene asignado //llamo el metodo getLogin por medio del id login obtenida // //int idUsuario = (int)DatosUsuario.getUsuario(id).Login.Id; //int idLogin = (int)DatosLogin.getLogin(idUsuario).Id; cbLocalidad.SelectedItem = ((Usuario)usuarioBindingSource.Current).Localidad; cbLocalidad.SelectedValue = ((Usuario)usuarioBindingSource.Current).Localidad.Id; cbProvincia.SelectedItem = ((Localidad)localidadBindingSource.Current).Provincia; cbProvincia.SelectedValue = ((Localidad)localidadBindingSource.Current).Provincia.Id; cbPais.SelectedItem = ((Provincia)provinciaBindingSource.Current).Pais; cbPais.SelectedValue = ((Provincia)provinciaBindingSource.Current).Pais.Id; cbDepartamento.SelectedItem = ((Usuario)usuarioBindingSource.Current).Departamento; cbDepartamento.SelectedValue = ((Usuario)usuarioBindingSource.Current).Departamento.Id; if (u.Nombre != "") { this.Text = "Editar " + u.Nombre; } } }
public controladorLogin(frmlogin frmLogin) { this.datos = new DatosLogin(); this.formulario = frmLogin; }