private void CargarPerfiles(Usuario usuario, Almacen almacen) { bsOrigen.DataSource = UsuarioService.UsuarioDao. ModulosSinPerfil(usuario, almacen); bsDestino.DataSource = UsuarioService.UsuarioDao. ModulosConPerfil(usuario,almacen); }
public Anexo(DateTime? fechaModificacion, string ipterminal, Almacen almacen, Usuario usuario) { this._fechamodificacion = fechaModificacion; this._ipterminal = ipterminal; this.Almacen = almacen; this.Usuario = usuario; //this.FechaAnexo = DateTime.Now; this.Modificacion = 0; }
public void TestGuardarUsuario() { var usuario = new Usuario(); usuario.Rfc = "POOO000000"; usuario.Nombre = "Ronaldo"; usuario.Password = "******"; //var um = new UsuarioModulo(); //usuario.UsuarioModulo.Add(); }
public Proveedor(Usuario usuario, string ipterminal, DateTime fechaalta) { this._usuario = usuario; this._ipterminal = ipterminal; this._fechaalta = fechaalta; this._fechamodificacion = fechaalta; this._modificacion = 0; this._estatus = "A"; }
public Entrada(long identrada, int? numeroentrada, DateTime? fechaentrada, string numerofactura, Usuario recibio, Usuario supervisor, string estadoentrada, DateTime? fechamodificacion, string ipterminal, int? modificacion) { this._identrada= identrada; this._numeroentrada= numeroentrada; this._fechaentrada= fechaentrada; this._numerofactura= numerofactura; this._recibio= recibio; this._supervisor= supervisor; this._estadoentrada= estadoentrada; this._fechamodificacion= fechamodificacion; this._ipterminal= ipterminal; this._modificacion= modificacion; }
public void GuardarUsuario(Usuario usuario, bool updatePassword) { if(updatePassword || usuario.IdUsuario == 0) usuario.Password = Util.GetSHA1(usuario.Password); if(usuario.IdUsuario == 0) usuario.IdUsuario = UsuarioDao.SiguienteId().Value; usuario.FechaAlta = UsuarioDao.FechaServidor(); usuario.FechaBaja = null; Almacen almacen = null; foreach (var usuarioModulo in usuario.UsuarioModulo) { almacen = usuarioModulo.Id.Modulo.Id.Almacen; //Nuevo perfil if(usuarioModulo.Id.Usuario ==null){ usuarioModulo.Id.Usuario = usuario; usuarioModulo.Estatus = "A"; usuarioModulo.FechaAlta = UsuarioDao.FechaServidor(); usuarioModulo.FechaBaja = null; } } //Agrega los otros perfiles no los borre if(almacen!=null) { var otrosPerfiles = UsuarioDao.ModulosAllSinPerfil(usuario, almacen); foreach (var otroPerfil in otrosPerfiles) { if(!usuario.UsuarioModulo.Contains(otroPerfil)) { usuario.UsuarioModulo.Add(otroPerfil); } } } UsuarioDao.Merge(usuario); }
private void BtnAceptarClick(object sender, EventArgs e) { UsuarioLog = UsuarioService.AccessAllow(txtRfc.Text, txtPassword.Text); if(txtCaptcha.Text.Trim() != captcha.Text) { XtraMessageBox.Show(@"Codigo de seguridad incorrecto", @"Adquisiciones", MessageBoxButtons.OK, MessageBoxIcon.Error); GenerarCaptcha(); txtCaptcha.Text = ""; txtCaptcha.Focus(); return; } if (UsuarioLog == null) { //Credenciales No Validas XtraMessageBox.Show(@"Verifique credenciales", @"Adquisiciones", MessageBoxButtons.OK, MessageBoxIcon.Error); GenerarCaptcha(); txtCaptcha.Text = ""; txtPassword.Text = ""; txtRfc.Focus(); } else //Redireccionamos { if(UsuarioLog.Estatus != "A") { XtraMessageBox.Show(@"Usuario dado de baja, pregunte a su administrador", @"Adquisiciones", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } LanzarPantallaInicio(); } }
public void Update(Usuario usuario) { UsuarioDao.Update(usuario); }
public void Delete(Usuario usuario) { UsuarioDao.Delete(usuario); }
public UsuarioModuloId(Usuario usuario, Modulo modulo) { this._usuario= usuario; this._modulo= modulo; }
private void Nuevo() { bsOrigen.DataSource = new List<Modulo>(); bsDestino.DataSource = new List<UsuarioModulo>(); UsuarioActual = new Usuario(); AlmacenActual = new Almacen(); lstAlmacen.SelectedItem = ""; searchLookUpUsuario.EditValue = null; txtRfc.Text = string.Empty; txtCurrentPass.Text = string.Empty; txtNewPass.Text = string.Empty; txtConfirmPass.Text = string.Empty; txtNombre.Text = string.Empty; chkActivo.Checked = true; lblNumErrors.Text = string.Empty; listaError.Items.Clear(); txtRfc.Focus(); bsUsuarios.DataSource = UsuarioService.UsuarioDao.CargarUsuarios(); }
private void LstUsuarioEditValueChanged(object sender, EventArgs e) { if (searchLookUpUsuario.EditValue != null) { var usuarioSelect = searchLookUpUsuarioView.GetFocusedRow() as Usuario; if (usuarioSelect != null) { UsuarioActual = usuarioSelect; txtCurrentPass.Text = string.Empty; txtNewPass.Text = string.Empty; txtConfirmPass.Text = string.Empty; txtRfc.Text = UsuarioActual.Rfc; txtNombre.Text = UsuarioActual.Nombre; chkActivo.Checked = UsuarioActual.Estatus == "A" ? true : false; bsOrigen.DataSource = UsuarioService.UsuarioDao. ModulosSinPerfil(UsuarioActual, AlmacenActual); CargarPerfiles(UsuarioActual, AlmacenActual); } } }