private bool validarExisteAsignacion() { bool insertar = false; AsignacionesImplDAL asignacionDal = new AsignacionesImplDAL(); UsuariosImplDAL usuariosDal = new UsuariosImplDAL(); string nombreEmpleado = retornarFragmento(cboEmpleado.Text)[1]; string codigoActivo = retornarFragmento(cboActivo.Text)[0]; string descripcionActivo = retornarFragmento(cboActivo.Text)[1]; int contadorAsignacion = 0; foreach (spAsignUsuarioRetornaLista_Result asignacion in asignacionDal.retornaListaAsignUsuario("", descripcionActivo.Trim())) { if (asignacion.Usuario.Trim().Equals(nombreEmpleado.Trim()) && asignacion.Codigo.Trim().Equals(codigoActivo.Trim())) { MessageBox.Show("Esa asignación ya existe."); insertar = true; return(insertar); } if (asignacion.Codigo.Trim().Equals(codigoActivo.Trim())) { contadorAsignacion++; } } if (contadorAsignacion >= 1) { MessageBox.Show("Alerta: Ese activo ya tiene una asignación.", "Alerta"); insertar = true; return(insertar); } return(insertar); }
private void FrmMiPerfil_n_Load(object sender, EventArgs e) { IUsuariosDAL usuariosDAL = new UsuariosImplDAL(); List <spUsuariosRetornaListaId_Result> listaID; listaID = usuariosDAL.retornaListaUsuarioId(usuarios.IdUsuario); lblMiNombre.Text = listaID[0].Nombre + " " + listaID[0].Apellido; lblMiCedula.Text = listaID[0].Cedula.ToString(); lblMiRol.Text = listaID[0].Rol; lblMiTelefono.Text = listaID[0].Telefono; lblMiEstado.Text = listaID[0].Estado; lblMiCorreo.Text = listaID[0].Correo; lblMiDireccion.Text = listaID[0].Direccion; lblMiFechaCreacion.Text = listaID[0].FechaCreacion; lblMiUltLogin.Text = listaID[0].FechaLogin; //lblMiNombre.Text = usuarios.Nombre +" " + usuarios.Apellido; // lblMiCedula.Text = usuarios.Cedula.ToString(); // lblMiRol.Text = usuarios.RolUsuario.ToString(); // lblMiTelefono.Text = usuarios.Telefono; //lblMiEstado.Text = usuarios.EstadoUsuario.ToString(); //lblMiCorreo.Text = usuarios.Correo; //lblMiDireccion.Text = usuarios.Telefono; //lblMiFechaCreacion.Text = usuarios.FechaCreacion.ToString(); //lblMiUltLogin.Text = usuarios.FechaUltLogin.ToString(); }
private void btnActualizarClave_Click(object sender, EventArgs e) { IUsuariosDAL usuariosDAL = new UsuariosImplDAL(); usuarios.Contrasena = txbClave.Text; usuariosDAL.Update(usuarios); showInfo("Su clave de ingreso fue actualizada!"); }
void CargarEmpleados() { // Objeto de la instancia del Mètodo - spUsuariosRetornaListaEmpleado UsuariosImplDAL Empleados = new UsuariosImplDAL(); this.cboEmpleado.DataSource = Empleados.retornaListaEmpleados(null); ///el cbo invoca el origen de datos de Empleado pr retornarlo a la lista desplegada }
public void TestMethodDelete() { IUsuariosDAL usuariosDAL = new UsuariosImplDAL(); int count = usuariosDAL.GetUsuarios().Count; usuariosDAL.Delete(3); Assert.AreEqual(count - 1, usuariosDAL.GetUsuarios().Count); }
void CargarEmpleados() { UsuariosImplDAL Empleados = new UsuariosImplDAL(); //metodo pr retornar list resumns de adccns this.cboEmpleado.DataSource = Empleados.retornaListaEmpleados(null); ///el cbo invoca el origen de datos de Adiccions pr retornarlo a la lista desplegada }
public void TestMethodUpdate() { IUsuariosDAL usuariosDAL = new UsuariosImplDAL(); int count = usuariosDAL.GetUsuarios().Count; Usuarios usuario = usuariosDAL.GetUsuario(3); usuario.nombre = "NombreTest"; usuariosDAL.Update(usuario); Assert.AreEqual("NombreTest", usuariosDAL.GetUsuario(3).nombre); }
public void TestMethodAdd() { IUsuariosDAL usuariosDAL = new UsuariosImplDAL(); int count = usuariosDAL.GetUsuarios().Count; Usuarios usuario = new Usuarios { nombre = "Test", contrasena = "0000", apellido1 = "testApellido", apellido2 = "testApellido", email = "*****@*****.**" }; usuariosDAL.Add(usuario); Assert.AreEqual(count + 1, usuariosDAL.GetUsuarios().Count); }
private void btnActualizarClave_Click(object sender, EventArgs e) { try { IUsuariosDAL usuariosDAL = new UsuariosImplDAL(); CryptoEngine cryptoEngine = new CryptoEngine(); DialogResult dialogResult = MessageBox.Show("Seguro que desea cambiar su contrasena?", "Confirmación", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { usuarios.Contrasena = cryptoEngine.Encrypt(txtNuevaClave.Text); usuariosDAL.Update(usuarios); showInfo("Su clave de ingreso fue actualizada!"); } else if (dialogResult == DialogResult.No) { MessageBox.Show("Operacion Cancelada"); } } catch (Exception ex) { MessageBox.Show("Error: " + ex.Message); } }