} // fin del método guardar public void ActualizarUsuario() { Negocio.usuarioNegocio dc = null; Entidad.tblusuario usuario = null; try { dc = new Negocio.usuarioNegocio(); usuario = new Entidad.tblusuario(); usuario.nombreUsuario = txtNombreUsuario.Text.ToUpper().Trim(); usuario.loginUsuario = txtLoginUsuario.Text.Trim(); //usuario.claveUsuario = CreateMD5(txtClaveUsuario.Text.Trim()); usuario.fechaModificacionUsuario = DateTime.Today; usuario.idUsuario = int.Parse(tssIdUsuario.Text); dc.ActualizarUsuarioNegocio(usuario); MessageBox.Show("La información se almacenó correctamente."); } catch (Exception) { MessageBox.Show("Ocurrió un error al guardar"); } // fin del try } // fin del método actualizar
private void tsMenuAgregar_Click(object sender, EventArgs e) { string input = Microsoft.VisualBasic.Interaction.InputBox("Ingrese el login de usuario a buscar:", "Login a buscar", "user"); Negocio.usuarioNegocio dc = null; Entidad.tblusuario usuario = null; try { Cursor.Current = Cursors.WaitCursor; dc = new Negocio.usuarioNegocio(); usuario = new Entidad.tblusuario(); usuario = dc.ObtenerUsuarioDatos(input.ToString()); txtNombreUsuario.Text = usuario.nombreUsuario; txtLoginUsuario.Text = usuario.loginUsuario; txtClaveUsuario.Text = usuario.claveUsuario; tssIdUsuario.Text = usuario.idUsuario.ToString(); txtClaveUsuario.Enabled = false; Cursor.Current = Cursors.Arrow; tssEstado.Text = "Editando"; } catch (Exception) { MessageBox.Show("El usuario no se encontró en la base de datos. Por favor verifique la información ingresada.", "Dato no encontrado"); } }
} // fin del obtener usuario public void ActualizarUsuarioNegocio(Entidad.tblusuario usuario) { Datos.usuarioDatos dc = null; try { dc = new Datos.usuarioDatos(); dc.ActualizarUsuarioDatos(usuario); } catch (Exception err) { throw err; } } // fin de insertar
public void InsertarUsuarioDatos(Entidad.tblusuario usuario) { Entidad.dbpruebaEntities dc = null; try { dc = new Entidad.dbpruebaEntities(); dc.tblusuario.Add(usuario); dc.SaveChanges(); } catch (Exception err) { throw err; } // try } // fin del insertar
public Entidad.tblusuario ObtenerUsuarioDatos(string loginUsuario) { Datos.usuarioDatos dc = null; Entidad.tblusuario usuario = null; try { dc = new Datos.usuarioDatos(); usuario = dc.ObtenerUsuarioDatos(loginUsuario); return(usuario); } catch (Exception err) { throw err; } } // fin del obtener usuario
} // fin del insertar public Entidad.tblusuario ObtenerUsuarioDatos(string loginUsuario) { Entidad.dbpruebaEntities dc = null; Entidad.tblusuario usuario = null; try { dc = new Entidad.dbpruebaEntities(); usuario = dc.tblusuario.Where(u => u.loginUsuario == loginUsuario).First(); return(usuario); } catch (Exception err) { throw err; } } // fin del obtener usuario
private void btnAceptar_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; if (txtLoginUsuario.Text != "") { Negocio.usuarioNegocio dc = null; Entidad.tblusuario usuario = null; try { dc = new Negocio.usuarioNegocio(); usuario = dc.ObtenerUsuarioDatos(txtLoginUsuario.Text); string clave = CreateMD5(txtClaveUsuario.Text.Trim()); if ((txtLoginUsuario.Text == usuario.loginUsuario) && (clave == usuario.claveUsuario)) { //this.Hide(); //frmIngresoUsuario formIngreso = new frmIngresoUsuario(); //formIngreso.Show(); this.Close(); th = new Thread(openForm); th.SetApartmentState(ApartmentState.STA); th.Start(); } else { MessageBox.Show("El nombre de usuario o contraseña son incorrectos."); } } catch (Exception) { MessageBox.Show("Ocurrió un error al consultar la base de datos. Por favor verifique."); }// try } else { MessageBox.Show("El nombre de usuario está vacío."); } // if Cursor.Current = Cursors.Arrow; } // btnAceptar
} // fin del obtener usuario public void ActualizarUsuarioDatos(Entidad.tblusuario usuario) { Entidad.dbpruebaEntities dc = null; Entidad.tblusuario usuarioActualizar = null; try { dc = new Entidad.dbpruebaEntities(); usuarioActualizar = new Entidad.tblusuario(); usuarioActualizar = dc.tblusuario.Where(u => u.idUsuario == usuario.idUsuario).First(); usuarioActualizar.nombreUsuario = usuario.nombreUsuario; usuarioActualizar.loginUsuario = usuario.loginUsuario; usuarioActualizar.claveUsuario = usuario.claveUsuario; usuarioActualizar.fechaModificacionUsuario = DateTime.Today; dc.SaveChanges(); } catch (Exception err) { throw err; } // try } // fin del actualizar