private void button1_Click(object sender, EventArgs e) { HomeUsuarios home = new HomeUsuarios(); home.changeStatus(this.username, false); if(this.loginW != null) this.loginW.UsuarioActivo.DatosLogin.Habilitado = false; MessageBox.Show("Se ha inhabilitado correctamente"); this.Close(); }
public RegistroCliente(RegistroWindow padre) { InitializeComponent(); this.padre = padre; this.homeUsr = new HomeUsuarios(); HomeCiudades homeCiudades = new HomeCiudades(); this.listBox1.DataSource = ciudadesSeleccionadas; this.listBox2.DataSource = homeCiudades.getCiudades(); }
private void Btn_Confirmar_Click(object sender, EventArgs e) { if (checkearDatos() == false) { MessageBox.Show("Error En Datos Ingresados"); return; } String userName = ""; String resultado = ""; String dni = ""; User.HomeUsuarios homeUsuario = new User.HomeUsuarios(); dni = loginWindow.UsuarioActivo.DatosCliente.Dni; if (isCreditCardActive) { String tipoTarjeta = ""; String[] fecha = TxtBox_FechaVencimiento.Text.Split('/'); int mes = Int32.Parse(fecha[0]); int anio = Int32.Parse(fecha[1]) + 2000; if (mes < 0 || mes > 12 || anio > 2050 || AdministradorConfiguracion.obtenerFecha().Year > anio) { MessageBox.Show("Error En Fecha"); return; } if (RB_TipoTarjetaCredito.Checked == true) { tipoTarjeta = "Credito"; } else { tipoTarjeta = "Debito"; } resultado = Dominio.DataAdapter.CargaCredito.agregarCreditoTarjeta(userName, dni, AdministradorConfiguracion.obtenerFecha(), Int32.Parse(TxtBox_MontoCargar.Text), TxtBox_NroTarjeta.Text, tipoTarjeta, "Tarjeta", new DateTime(anio, mes, 1)); } else { resultado = Dominio.DataAdapter.CargaCredito.agregarCreditoPayPal(userName, dni, AdministradorConfiguracion.obtenerFecha(), Int32.Parse(TxtBox_MontoPagarPayPal.Text)); } if (resultado != null) { //Actualizo la información del usuario activo. homeUsuario.setInformacionAlUsuario(this.loginWindow.UsuarioActivo); } else { MessageBox.Show("No se pudo realizar la carga."); return; } MessageBox.Show(resultado); this.Close(); }
public RegistroWindow() { InitializeComponent(); this.homeRol = new HomeRoles(); this.homeUsr = new HomeUsuarios(); this.usuario = new User.User(); this.usuario.DatosLogin = new Login(); this.usuario.Rol = new Rol.Rol(); this.usuario.Direccion = new Direccion(); this.comboBox2.Enabled = false; }
private void button1_Click(object sender, EventArgs e) { this.homeUsr = new HomeUsuarios(); login = new Login(); login.UserName = TxtBox_userName.Text; login.Password = TxtBox_password.Text; try { login.validateUser(); } catch (Exception excep) { if(excep.Message.Equals("LOGIN_FIRST")) { new RegistrarPassword(login).Show(); return; } if(excep.Message.Equals("LOGIN_PASS_ERR")) { MessageBox.Show("Error al loguearse. Verifique su usuario y contraseña"); return; } if(excep.Message.Equals("LOGIN_ERROR")) { MessageBox.Show("Error de login"); return; } if (excep.Message.Equals("LOGIN_TOO_MANY_TIMES")) { MessageBox.Show("Se superó la cantidad de intentos para loguearse.\nEl usuario queda inhabilitado."); return; } if (excep.Message.Equals("LOGIN_OFF")) { MessageBox.Show("Usuario inhabilitado."); return; } } this.usuarioLogeado = homeUsr.getUsuario(login); homeUsr.setInformacionAlUsuario(this.usuarioLogeado); this.usuarioActivo = this.usuarioLogeado.clonarUsuario(); MessageBox.Show("Bienvenid@ " + usuarioLogeado.DatosLogin.UserName + "!"); Menu menu = this.crearMenuWindow(usuarioActivo.Rol); menu.ShowDialog(this); }
private void Btn_Confirmar_Click(object sender, EventArgs e) { if(checkearDatos()==false) { MessageBox.Show("Error En Datos Ingresados"); return; } String userName = ""; String resultado = ""; String dni = ""; User.HomeUsuarios homeUsuario = new User.HomeUsuarios(); dni = loginWindow.UsuarioActivo.DatosCliente.Dni; if (isCreditCardActive) { String tipoTarjeta = ""; String[] fecha = TxtBox_FechaVencimiento.Text.Split('/'); int mes = Int32.Parse(fecha[0]); int anio = Int32.Parse(fecha[1]) + 2000; if(mes<0 || mes>12 || anio > 2050 || AdministradorConfiguracion.obtenerFecha().Year>anio) { MessageBox.Show("Error En Fecha"); return; } if (RB_TipoTarjetaCredito.Checked == true) tipoTarjeta = "Credito"; else tipoTarjeta = "Debito"; resultado = Dominio.DataAdapter.CargaCredito.agregarCreditoTarjeta(userName, dni, AdministradorConfiguracion.obtenerFecha(), Int32.Parse(TxtBox_MontoCargar.Text), TxtBox_NroTarjeta.Text, tipoTarjeta, "Tarjeta", new DateTime(anio, mes, 1)); } else { resultado =Dominio.DataAdapter.CargaCredito.agregarCreditoPayPal(userName, dni, AdministradorConfiguracion.obtenerFecha(), Int32.Parse(TxtBox_MontoPagarPayPal.Text)); } if (resultado != null) { //Actualizo la información del usuario activo. homeUsuario.setInformacionAlUsuario(this.loginWindow.UsuarioActivo); } else { MessageBox.Show("No se pudo realizar la carga."); return; } MessageBox.Show(resultado); this.Close(); }
private void button1_Click(object sender, EventArgs e) { String userName = TxtBox_Username.Text; DataAdapter.Login log = new GrouponDesktop.DataAdapter.Login(); HomeUsuarios homeUsrs = new HomeUsuarios(); if(homeUsrs.usuarioNoExistente(userName)) { MessageBox.Show("No existe el usuario"); return; } User.HomeUsuarios homeUsuario = new GrouponDesktop.User.HomeUsuarios(); User.User user = new GrouponDesktop.User.User(true); user.DatosLogin.UserName = userName; homeUsuario.setInformacionAlUsuario(user); login.UsuarioActivo = user; MessageBox.Show("Simulación como usuario \"" + userName + "\" activa.\n" + "Para volver al modo administrador haga click en el botón \n\"Volver Modo Admin\"."); }
private void button1_Click(object sender, EventArgs e) { String userName = TxtBox_Username.Text; DataAdapter.Login log = new GrouponDesktop.DataAdapter.Login(); HomeUsuarios homeUsrs = new HomeUsuarios(); if (homeUsrs.usuarioNoExistente(userName)) { MessageBox.Show("No existe el usuario"); return; } User.HomeUsuarios homeUsuario = new GrouponDesktop.User.HomeUsuarios(); User.User user = new GrouponDesktop.User.User(true); user.DatosLogin.UserName = userName; homeUsuario.setInformacionAlUsuario(user); login.UsuarioActivo = user; MessageBox.Show("Simulación como usuario \"" + userName + "\" activa.\n" + "Para volver al modo administrador haga click en el botón \n\"Volver Modo Admin\"."); }
public RegistroProveedor(RegistroWindow padre) { InitializeComponent(); this.padre = padre; this.homeUsr = new HomeUsuarios(); }
public void modificarNombre(String nombreViejo,String nombreNuevo) { Rol rolNuevo = this.getRol(nombreViejo); rolNuevo.Nombre = nombreNuevo; this.persistir(rolNuevo); HomeUsuarios homeUsr = new HomeUsuarios(); homeUsr.modificarRol(nombreViejo, nombreNuevo); this.eliminar(nombreViejo); }