private void btnLogin_Click(object sender, EventArgs e) { var FinancialYearId = int.Parse(comboBoxFinancialYear.SelectedValue.ToString()); SetFinancialYearInfo(FinancialYearId); this.Hide(); frmMenu frm = new frmMenu(); frm.Show(); }
private void frmCambiarContrasena_FormClosing(object sender, FormClosingEventArgs e) { if (ContrasenaActual == Utilidades.ContrasenaDefecto) { User.CerrarSesion(); } frmMenu frmMenu = new frmMenu(); frmMenu.Visible = true; this.Dispose(); }
private void btnIniciarSesion_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtNombreUsuario.Text)) { this.MensajeAdvertencia("Debe Ingresar el Nombre de Usuario", "Nombre de Usuario"); return; } else if (string.IsNullOrEmpty(txtContrasena.Text)) { this.MensajeAdvertencia("Debe Ingresar la contraseña", "contraseña"); return; } VENDEDORES vendedor = null; try { vendedor = db.VENDEDORES.Where(v => v.nombreUsuario.Equals(txtNombreUsuario.Text) && v.contrasena.Equals(txtContrasena.Text)).FirstOrDefault(); } catch (Exception ex) { this.MensajeError("Ocurrio algún error, favor de intentar nuevamente.", "Error Sistema."); } if (vendedor == null) { this.MensajeError("No se pudo iniciar sesión, verificar Usuario/Constraseña"); return; } else if (vendedor.estado != "A") { this.MensajeError("Este usuario esta Inactivo, ponerse en contacto con su supervisor."); return; } else { User.IniciarSesion(vendedor.id); } if (vendedor.contrasena == Utilidades.ContrasenaDefecto) { this.MensajeAdvertencia("Para poder continuar debe cambiar la contraseña."); frmCambiarContrasena frmCambiarContrasena = new frmCambiarContrasena(); this.Visible = false; frmCambiarContrasena.Visible = true; return; } this.Visible = false; frmMenu frmMenu = new frmMenu(); frmMenu.Visible = true; }
private void btnIngresar_Click(object sender, EventArgs e) { using (SICOVE1Entities2 db = new SICOVE1Entities2()) { var lista = from usuario in db.tb_Usuarios where usuario.Usuario == txtUsuario.Text && usuario.Clave == txtClave.Text select usuario; if (lista.Count() > 0) { frmMenu menu = new frmMenu(); menu.Show(); this.Hide(); } else { MessageBox.Show(" ¡El Usuario y/o clave no son corecctos! " + " ¡Intente de nuevo! "); txtUsuario.Clear(); txtClave.Clear(); txtUsuario.Focus(); } } }
private void btn1_Click(object sender, EventArgs e) { Login log = new Login(); log.Usuario = txtUser.Text; log.Password = txtPass.Text; ClsLogin clss = new ClsLogin(); int variabledeevalucion = clss.acceso(log); if (variabledeevalucion == 1) { MessageBox.Show("Welcome"); frmMenu frm = new frmMenu(); frm.UsuarioEstado = txtUser.Text; frm.Show(); this.Hide(); } else { MessageBox.Show("false"); } }
private void btnLogin_Click(object sender, EventArgs e) { string userName = this.txtUser.Text; string userPass = this.txtPass.Text; if (userName == "" || userPass == "") { MessageBox.Show("Usuario ou Senha em branco!"); return; } //bool response = core.login(userName, userPass); //if (response) if (userName == "joseph" && userPass == "123") { frmMenu frm = new frmMenu(ref this.core); frm.Show(); } else { MessageBox.Show("Usuario ou Senha incorretos!"); } }
/// <summary> /// Demo账号登录 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnDemo_Press(object sender, EventArgs e) { try { ReturnInfo result = autofacConfig.coreUserService.Login("12345678917", "123456"); if (result.IsSuccess) { String Role = autofacConfig.coreUserService.GetUserByID("12345678917").USER_ROLE; Client.Session["UserID"] = "12345678917"; Client.Session["Role"] = Role; frmMenu frm = new frmMenu(); Show(frm); } else { throw new Exception(result.ErrorInfo); } } catch (Exception ex) { Toast(ex.Message); } }
private void btnMenu_Click(object sender, EventArgs e) { try { // Hide this form and show the menu. var formToShow = Application.OpenForms.Cast <Form>() .FirstOrDefault(c => c is frmMenu); if (formToShow != null) { Hide(); formToShow.Show(); } else { Hide(); frmMenu menu = new frmMenu(); menu.Show(); } } catch (Exception ex) { MessageBox.Show("An error occured with this instance.\n\nDetails: \n\n" + ex.Message + "\n\nThis has happened in " + ex.Source, "Sorry :("); } }
private void pictureBox1_Click_2(object sender, EventArgs e) { frmMenu frm = new frmMenu(); ((frmPrincipal)this.ParentForm).CarregarPanel(frm); }
public frmRateio(frmMenu form) { this.frmMenu = form; InitializeComponent(); }
private void btnLogin_Click(object sender, EventArgs e) { try { this.Cursor = Cursors.WaitCursor; //realiza a clsConexion string constring = SisGesFactInv.clsConexion.ConectionString; // con.conectarConta(); MySqlConnection objCon = new MySqlConnection(); objCon.ConnectionString = constring; objCon.Open(); //consulta el usuario en la tabla usuario string sql; sql = "select * from usuarios where usuario ='" + txtUsuario.Text.Trim() + "' and clave='" + txtClave.Text + "' and status = 1 "; MySqlCommand mycm = new MySqlCommand(); mycm.Connection = objCon; mycm.CommandText = sql; MySqlDataReader myreader = mycm.ExecuteReader(); //asigna el resultado de la cuenta encontada if (!myreader.HasRows) { MessageBox.Show("Usuario o Clave Incorrecta", "Acceso al Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); // Reset the cursor to the default for all controls. Cursor.Current = Cursors.Default; this.Cursor = Cursors.Default; this.UseWaitCursor = false; Application.UseWaitCursor = false; //txtClave.Focus(); //txtUsuario.Focus(); LimpiarCampos(); //nIntentos++; //if (nIntentos >= 3) //{ // MessageBox.Show("Excedió Límite de Intentos, pruebe mas tarde!!", "Acceso al Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); // Application.Exit(); //} } else { // nNivel = Convert.ToInt32(myreader.GetString(2)); // Reset the cursor to the default for all controls. Cursor.Current = Cursors.Default; this.Cursor = Cursors.Default; this.UseWaitCursor = false; Application.UseWaitCursor = false; // llamo el form menu myreader.Read(); cUsuarioActual = myreader["usuario"].ToString(); frmMenu ofrmMenu = new frmMenu(cUsuarioActual); ofrmMenu.Show(); this.Hide(); //esto sirve para ocultar el formulario de login //ofrmMenu.nNivel = myreader.GetInt32(4); //ofrmMenu.cUsuarioActual = txtUsuario.Text.Trim(); //nNivel = myreader.GetInt32(4); //cUsuarioActual = txtUsuario.Text.Trim(); } } catch (MySqlException myEx) { MessageBox.Show("Error : " + myEx.Message, "Acceso al Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); SisGesFactInv.clsExceptionLog.LogError(myEx, false); // Application.Exit(); Cursor.Current = Cursors.Default; this.Cursor = Cursors.Default; this.UseWaitCursor = false; Application.UseWaitCursor = false; } catch (Exception ex) { MessageBox.Show("Error : " + ex.Message, "Acceso al Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); clsExceptionLog.LogError(ex, false); // Application.Exit(); Cursor.Current = Cursors.Default; this.Cursor = Cursors.Default; this.UseWaitCursor = false; Application.UseWaitCursor = false; } }
public frmConLub(frmMenu form) { this.frmMenu = form; InitializeComponent(); }
public frmManuParDiversas(frmMenu form) { this.frmMenu = form; InitializeComponent(); }
public frmMecEquipXImp(frmMenu form) { this.frmMenu = form; InitializeComponent(); }
public frmMecTZero(frmMenu form) { this.frmMenu = form; InitializeComponent(); }
private void btnLogin_Click(object sender, EventArgs e) { try { banco = Db4oFactory.OpenFile(caminhoBanco); } catch { } finally { } if (validarCampos()) { Usuario usuario = new Usuario(); usuario.usuario = txtUsuario.Text; IObjectSet procurar = banco.QueryByExample(usuario); if (procurar.HasNext()) { usuario = (Usuario)procurar.Next(); MD5 md5 = MD5.Create(); string senha = txtSenha.Text; //oq o usuario digitou byte[] hasheada = md5.ComputeHash(Encoding.UTF8.GetBytes(senha)); StringBuilder stB = new StringBuilder(); for (int i = 0; i < hasheada.Length; i++) { stB.Append(hasheada[i].ToString("x2")); // hexa } senha = stB.ToString(); //MessageBox.Show(senha); if (usuario.senha.Equals(senha)) { //Abrir o menu aqui banco.Close(); this.Hide(); frmMenu formMenu = new frmMenu(usuario, DarkTheme); formMenu.ShowDialog(); if (formMenu.reiniciarSMTP()) { banco = Db4oFactory.OpenFile(caminhoBanco); btnLogin_Click(null, null); reiniciou = true; } cboxDarkTheme.Checked = formMenu.TemaEscuro(); this.Show(); metodos.abreFechaBanco(banco); } else { /* * MessageBox.Show("Senha incorreta!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); */ MessageBox.ShowMessageBoxOK("Warning", "Senha incorreta!", "Aviso", DarkTheme); } } else { /* * MessageBox.Show("Usuário não cadastrado!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); */ MessageBox.ShowMessageBoxOK("Warning", "Usuário não cadastrado!", "Aviso", DarkTheme); } } }
private void btnformNhansu_Click(object sender, EventArgs e) { frmMenu frmMENU = new frmMenu(); frmMENU.ShowDialog(); }
public frmMecCCEntreposto(frmMenu form) { this.frmMenu = form; InitializeComponent(); }
private void btnCadastrar_Click(object sender, EventArgs e) { try { InstanciarUsuarioRepositorio(); int numeroDeTxtVazio = SeTxtEstaVazio(); switch (_tipoOperacao) { case EnumTipoOperacao.Salvar: if (numeroDeTxtVazio == 0) { if (_usuarioRepositorio.Salvar(PreencherUsuario()) == Sucesso) { MensagemDeSucesso("Usuário cadastrado com sucesso"); PosSalvamento(); } } else { FocarNoTxt(GetTxtRequired().ValidarCampos()); } break; case EnumTipoOperacao.Alterar: if (numeroDeTxtVazio == 0) { if (_usuarioRepositorio.Alterar(PreencherUsuario()) == Sucesso) { var nomeCompleto = PreencherUsuario().NomeCompleto; if (Usuarios.NomeCompletoStatic != nomeCompleto) { frmMenu form = (frmMenu)Application.OpenForms[name : nameof(frmMenu)]; if (form != null) { form.LblUsuarioTexto = nomeCompleto; } } MensagemDeSucesso("Usuário alterado com sucesso"); this.DialogResult = DialogResult.Yes; } } else if (numeroDeTxtVazio > 0) { FocarNoTxt(GetTxtRequired().ValidarCampos()); } break; case EnumTipoOperacao.Deletar: if (_usuarios.ID == Usuarios.IDStatic) { DialogMessage.MessageFullComButtonOkIconeDeInformacao("Não é possível excluir o seu próprio usuário enquanto estiver logado no sistema.", "Aviso"); } else if (new UsuariosBO().VerificarSeExisteAdministrador(usuario: PreencherUsuario())) { DialogMessage.MessageFullComButtonOkIconeDeInformacao("Você não pode excluir o unico administrador do sistema.", "Aviso"); } else if (_usuarios.ID > 0) { if (_usuarioRepositorio.Deletar(PreencherUsuario()) == Sucesso) { MensagemDeSucesso("Usuário deletado com sucesso"); this.DialogResult = DialogResult.Yes; } } break; case EnumTipoOperacao.Detalhes: FecharForm(); break; } } catch (CustomException erro) { DialogMessage.MessageFullComButtonOkIconeDeInformacao(erro.Message, "Aviso"); } catch (DbUpdateException erro) { SaveErroInTxt.RecordInTxt(erro, this.GetType().Name); DialogMessage.MessageFullComButtonOkIconeDeInformacao(erro.Message, "Aviso"); } catch (Exception erro) { SaveErroInTxt.RecordInTxt(erro, this.GetType().Name); DialogMessage.MessageComButtonOkIconeErro(erro.Message, "Erro"); } }
public frmAbastDuplicado(frmMenu form) { this.frmMenu = form; InitializeComponent(); }
public frmManuCCanaParcNovas(frmMenu form) { this.frmMenu = form; InitializeComponent(); }
public frmPerdas(frmMenu form) { this.frmMenu = form; InitializeComponent(); }
private void frmConsultaReporteFacturas_FormClosed(object sender, FormClosedEventArgs e) { frmMenu frmMenu = new frmMenu(); frmMenu.Visible = true; this.Dispose(); }
public frmMecCCCanaParDiv(frmMenu form) { this.frmMenu = form; InitializeComponent(); }
public frmAbastTan(frmMenu form) { this.frmMenu = form; InitializeComponent(); }
public void DrowMenuWindow(IGame game) { var menu = new frmMenu(game); menu.ShowDialog(); }
public frmManuVeriBoletim(frmMenu form) { this.frmMenu = form; InitializeComponent(); }
public frmElegirHotel(int idUsuario, frmMenu instanciaMenu) { InitializeComponent(); frmMenuInstancia = instanciaMenu; idUser = idUsuario; }
public frmMecFunc110100(frmMenu form) { this.frmMenu = form; InitializeComponent(); }
private void buttonIniciarSesion_Click(object sender, EventArgs e) { //Usamos tres funciones de verificación. Una para ver si existe usuario, otra si la contraseña es correcta, y otra si el usuario esta habilitado o no //En base a estas verificaciones, se logueará o se avisará al usuario lo ocurrido SqlCommand verificarUsuario = new SqlCommand("SELECT [PISOS_PICADOS].usuarioValido(@usuario)", Globals.conexionGlobal); SqlCommand verificarContraseña = new SqlCommand("SELECT [PISOS_PICADOS].contrasenaValida(@usuario, @contrasena)", Globals.conexionGlobal); SqlCommand verificarUsuarioDeshabilitado = new SqlCommand("SELECT [PISOS_PICADOS].empleadoDeshabilitado(@usuario)", Globals.conexionGlobal); verificarUsuario.Parameters.Add("@usuario", SqlDbType.VarChar); verificarUsuario.Parameters["@usuario"].Value = textBoxUsuario.Text; verificarUsuarioDeshabilitado.Parameters.Add("@usuario", SqlDbType.VarChar); verificarUsuarioDeshabilitado.Parameters["@usuario"].Value = textBoxUsuario.Text; verificarContraseña.Parameters.Add("@usuario", SqlDbType.VarChar); verificarContraseña.Parameters.Add("@contrasena", SqlDbType.VarChar); verificarContraseña.Parameters["@usuario"].Value = textBoxUsuario.Text; verificarContraseña.Parameters["@contrasena"].Value = textBoxContrasena.Text; int respuestaVerificacionUsuario = (int)verificarUsuario.ExecuteScalar(); int respuestaVerificacionUsuarioDeshabilitado = (int)verificarUsuarioDeshabilitado.ExecuteScalar(); int respuestaVerificacionContraseña = (int)verificarContraseña.ExecuteScalar(); if (respuestaVerificacionUsuario == 0) { MessageBox.Show("El usuario no existe.", "Error"); } //Verificamos. Si todos los datos están bien y si el usuario está habilitado loguea if (respuestaVerificacionUsuario == 1 && respuestaVerificacionContraseña == 1 && respuestaVerificacionUsuarioDeshabilitado == 0) { //guardo id usuario en Globals SqlCommand getId = new SqlCommand("select idUsuario from [PISOS_PICADOS].Empleado where usuario = @username", Globals.conexionGlobal); getId.Parameters.Add("@username", SqlDbType.VarChar); getId.Parameters["@username"].Value = textBoxUsuario.Text; int idUsr = (int)getId.ExecuteScalar(); Globals.setUsuarioSesion(idUsr); Globals.setContraseñaUsuario(textBoxContrasena.Text); //continua //Si loguea bien, reseteamos intentos disponibles del usuario con el siguiente SP SqlCommand resetearIntentos = new SqlCommand("[PISOS_PICADOS].resetearIntentos", Globals.conexionGlobal); resetearIntentos.CommandType = CommandType.StoredProcedure; resetearIntentos.Parameters.Add("@usuarioEmpleado", SqlDbType.VarChar); resetearIntentos.Parameters["@usuarioEmpleado"].Value = textBoxUsuario.Text; resetearIntentos.ExecuteNonQuery(); //verificamos si el usuario tiene un solo hotel. Si solo tiene uno, luego no lo mandamos a elegir SqlCommand tieneUnSoloHotel = new SqlCommand("SELECT [PISOS_PICADOS].tieneUnSoloHotel(@idUsuario)", Globals.conexionGlobal); tieneUnSoloHotel.Parameters.Add("@idUsuario", SqlDbType.Int); tieneUnSoloHotel.Parameters["@idUsuario"].Value = idUsr; int unHotel = (int)tieneUnSoloHotel.ExecuteScalar(); //Si el usuario tiene un solo rol, lo mandamos directamente al menu con el mismo, sin llevarlo a la pantalla de elección. //Lo verificamos con la siguiente función: SqlCommand tieneUnSoloRol = new SqlCommand("SELECT [PISOS_PICADOS].tieneUnSoloRol(@usuario)", Globals.conexionGlobal); tieneUnSoloRol.Parameters.Add("@usuario", SqlDbType.VarChar); tieneUnSoloRol.Parameters["@usuario"].Value = textBoxUsuario.Text; int unRol = (int)tieneUnSoloRol.ExecuteScalar(); if (unRol == 1) { SqlCommand rol = new SqlCommand("SELECT [PISOS_PICADOS].obtenerUnicoRol(@usuario)", Globals.conexionGlobal); rol.Parameters.Add("@usuario", SqlDbType.VarChar); rol.Parameters["@Usuario"].Value = textBoxUsuario.Text; int idRol = (int)rol.ExecuteScalar(); frmMenu menuInstance = new frmMenu(); menuInstance.asignarRol(idRol); Globals.frmMenuInstance = menuInstance; if (unHotel == 1) { menuInstance.Show(); } else { frmElegirHotel instanciafrmElegirHotel = new frmElegirHotel(idUsr, menuInstance); instanciafrmElegirHotel.Show(); } Globals.getLogin().Hide(); return; } else { Globals.getLogin().Hide(); frmElegirRol frmElegirRol = new frmElegirRol(textBoxUsuario.Text); frmElegirRol.ShowDialog(); return; } } //Verificamos si el usuario está deshabilitado, en caso de estarlo avisamos y no dejamos loguear if (respuestaVerificacionUsuario == 1 && respuestaVerificacionUsuarioDeshabilitado == 1) { MessageBox.Show("Usuario deshabilitado.", "Error"); return; } //Si el usuario existe pero la contraseña está mal, le restamos un intento if (respuestaVerificacionUsuario == 1 && respuestaVerificacionContraseña == 0 && respuestaVerificacionUsuarioDeshabilitado == 0) { SqlCommand sumarIntento = new SqlCommand("[PISOS_PICADOS].sumarIntento", Globals.conexionGlobal); sumarIntento.CommandType = CommandType.StoredProcedure; sumarIntento.Parameters.Add("@usuarioEmpleado", SqlDbType.VarChar); sumarIntento.Parameters["@usuarioEmpleado"].Value = textBoxUsuario.Text; sumarIntento.ExecuteNonQuery(); SqlCommand cantidadIntentosFallidos = new SqlCommand("SELECT [PISOS_PICADOS].cantidadIntentosFallidos(@usuario)", Globals.conexionGlobal); cantidadIntentosFallidos.Parameters.Add("@usuario", SqlDbType.VarChar); cantidadIntentosFallidos.Parameters["@usuario"].Value = textBoxUsuario.Text; int intentosFallidos = (int)cantidadIntentosFallidos.ExecuteScalar(); //Si llego a 3 intentos fallidos, se deshabilita el usuario if (intentosFallidos >= 3) { MessageBox.Show("Ha llegado a la cantidad máxima de intentos fallidos. Su usuario será deshabilitado.", "Error"); SqlCommand deshabilitarUsuario = new SqlCommand("[PISOS_PICADOS].deshabilitarUsuario", Globals.conexionGlobal); deshabilitarUsuario.CommandType = CommandType.StoredProcedure; deshabilitarUsuario.Parameters.Add("@usuario", SqlDbType.VarChar); deshabilitarUsuario.Parameters["@usuario"].Value = textBoxUsuario.Text; deshabilitarUsuario.ExecuteNonQuery(); return; } MessageBox.Show("Contraseña incorrecta. Le quedan " + (3 - intentosFallidos) + " intentos.", "Error"); return; } }
private void btnVolver_Click(object sender, EventArgs e) { frmMenu menu = new frmMenu(); this.Close(); }
public frmConsecutivo(frmMenu form) { this.frmMenu = form; InitializeComponent(); }
public frmManuCCPlantioParcColh(frmMenu form) { this.frmMenu = form; InitializeComponent(); }
private async void btnLogin_Click(object sender, EventArgs e) { var result = await _service.Get <List <Model.Korisnici> >(null); var resultUA = await _uaservice.Get <List <Model.UserActivity> >(null); Model.Korisnici korisnik = new Model.Korisnici(); bool pronadjen = false; bool pronadjen2 = false; foreach (var temp in result) { if (temp.KorisnickoIme == txtUsername.Text) { korisnik = temp; pronadjen = true; hash = GenerateHash(korisnik.LozinkaSalt, txtPassword.Text); if (temp.LozinkaHash == hash) { pronadjen2 = true; } } } Model.UserActivity userActivity = null; bool udaljen = false; foreach (var item in resultUA) { if (item.KorisnikId == korisnik.KorisnikId) { userActivity = item; if (item.BrojNeuspjesnihPrijavljivanja >= 3) { item.Onemogucen = true; MessageBox.Show("Nemate pravo pristupa", "Authentifikacija", MessageBoxButtons.OK, MessageBoxIcon.Error); udaljen = true; } } } bool takeThis = false; if (udaljen == true) { MessageBox.Show("Banovani ste sa sistema!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (pronadjen2 == true && pronadjen == true && udaljen == false) { try { APIService.Username = txtUsername.Text; APIService.Password = txtPassword.Text; if (userActivity != null) { userActivity.BrojPrijavljivanja += 1; } await _service.Get <dynamic>(null); frmMenu frmMenu = new frmMenu(); frmMenu.Show(); //this.Hide(); takeThis = true; } catch (Exception ex) { MessageBox.Show(ex.Message, "Authentifikacija", MessageBoxButtons.OK, MessageBoxIcon.Error); if (userActivity != null) { userActivity.BrojNeuspjesnihPrijavljivanja += 1; } takeThis = false; } } else if (pronadjen == true && udaljen == false) { if (userActivity != null) { userActivity.BrojNeuspjesnihPrijavljivanja += 1; } takeThis = false; MessageBox.Show("Molimo vas unesite ispravno korisničko ime i/ili lozinku", "Pokušajte ponovo", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Molimo vas unesite ispravno korisničko ime i/ili lozinku", "Pokušajte ponovo", MessageBoxButtons.OK, MessageBoxIcon.Error); } try { if (userActivity != null) { var request = new UserActivityUpsertRequest { KorisnikId = userActivity.KorisnikId, BrojPrijavljivanja = userActivity.BrojPrijavljivanja, BrojNeuspjesnihPrijavljivanja = userActivity.BrojNeuspjesnihPrijavljivanja, Datum = DateTime.Now, Razlog = "", Onemogucen = false, IsApartman = userActivity.IsApartman, IsAtrakcija = userActivity.IsAtrakcija, IsHotel = userActivity.IsHotel, IsKafic = userActivity.IsKafic, IsNightClub = userActivity.IsNightClub, IsRestoran = userActivity.IsRestoran, BrojApartmanaFavoriti = userActivity.BrojApartmanaFavoriti, BrojAtrakcijaFavoriti = userActivity.BrojApartmanaFavoriti, BrojHotelaFavoriti = userActivity.BrojHotelaFavoriti, BrojKaficaFavoriti = userActivity.BrojKaficaFavoriti, BrojNocnihKlubovaFavoriti = userActivity.BrojNocnihKlubovaFavoriti, BrojRestoranaFavoriti = userActivity.BrojRestoranaFavoriti, }; //privremeno request.BrojNeuspjesnihPrijavljivanja = 0; await _uaservice.Update <Model.UserActivity>(userActivity.KorisnikId, request); } else { if (takeThis) { var request = new UserActivityUpsertRequest { KorisnikId = korisnik.KorisnikId, BrojPrijavljivanja = 1, BrojNeuspjesnihPrijavljivanja = 0, Datum = DateTime.Now, Razlog = "", Onemogucen = false }; await _uaservice.Insert <Model.UserActivity>(request); } else { var request = new UserActivityUpsertRequest { KorisnikId = korisnik.KorisnikId, BrojPrijavljivanja = 0, BrojNeuspjesnihPrijavljivanja = 1, Datum = DateTime.Now, Razlog = "", Onemogucen = false }; await _uaservice.Insert <Model.UserActivity>(request); } } } catch { } }