public int DispararAlarma(List <BE.Medicion> Mediciones, BE.Usuario usu) { int fa = MapperAlarma.AltaAlarma(Mediciones, usu); if (fa == -1) { return(fa); } else { foreach (BE.Medicion med in Mediciones) { fa = MapperAlarma.GuardarMedicion(med, usu); } if (fa == -1) { } else { BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usu.Nombre + " " + usu.Apellido; bita.Tipo = "Alarma"; bita.Accion = "Se disparo una alarma del usuario " + usu.Nombre + " " + usu.Apellido; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); } return(fa); } }
public bool SolicitarServicio(BE.Servicio serv) { int fa = MapperServicio.SolicitarServicio(serv); if (fa == -1) { return(false); } else { BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = serv.Usuario.Nombre + " " + serv.Usuario.Apellido; bita.Tipo = "Solicitud de Servicios"; bita.Accion = "Se solicitó el servicio " + serv.TipoServicio.Nombre; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); BE.Evento eve = new BE.Evento(); BLL.Evento GestionEvento = new Evento(); eve.Titulo = "Servicio Solicitado: " + serv.TipoServicio.Nombre; eve.Descripcion = serv.TipoServicio.Descripcion; eve.Fecha = serv.FechaServicio; GestionEvento.AltaEventos(eve, serv.Usuario); return(true); } }
public bool AltaEnfermedad(BE.Enfermedad enf, BE.Usuario usuEnSesion) { int fa = MapperEnfermedad.AltaEnfermedad(enf); if (fa == -1) { return(false); } else { foreach (BE.Sintoma sin in enf.Sintomas) { MapperEnfermedad.AltaSintoma(sin); } if (enf.MalosHabitos != null) { foreach (BE.TipoHabito habenf in enf.MalosHabitos) { MapperEnfermedad.AltaEnfermedadHabito(habenf); } } BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usuEnSesion.Nombre + " " + usuEnSesion.Apellido; bita.Tipo = "Gestion Enfermedad"; bita.Accion = "Se dio de alta la enfermedad " + enf.Nombre; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); return(true); } }
protected void Button1_Click(object sender, EventArgs e) { BE.Bitacora bita = new BE.Bitacora(); BE.Usuario usu = new BE.Usuario(); usu.ID = 1; GestorBitacora.RegistrarEnBitacora(bita); }
protected void Button1_Click(object sender, EventArgs e) { int intentos = int.Parse(Session["Intentos"].ToString()); if (intentos < 3) { BE.Usuario ususesion = GestorUsuario.Login(TextBox1.Text, Seguridad.Encriptador.Encrypt(TextBox2.Text)); if (ususesion.ID == 0) { intentos++; Session["Intentos"] = intentos; BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = "Usuario no logeado"; bita.Fecha = DateTime.Now; bita.Tipo = "Intento inicio de Sesion"; bita.Accion = "Intento de sesion erroneo"; GestorBitacora.RegistrarEnBitacora(bita); Label1.Text = "Usuario y/o contraseña incorrecto/s."; } else { //Guardo en Bitacora BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = ususesion.Nombre + " " + ususesion.Apellido; bita.Fecha = DateTime.Now; bita.Tipo = "Inicio de Sesion"; bita.Accion = "El usuario inicio la Sesion"; GestorBitacora.RegistrarEnBitacora(bita); //Redirecciono donde corresponda HttpCookie Usuario = new HttpCookie("Usuario"); Usuario["IdUsu"] = ususesion.ID.ToString(); Response.Cookies.Add(Usuario); //Redirecciono a la prueba Response.Redirect("Prueba.aspx"); } } else { Label1.Text = "Usted agoto los 3 intentos."; } }
protected void btnCerrarSesion_Click(object sender, EventArgs e) { BE.Usuario usu = (BE.Usuario)Session["UsuarioEnSesion"]; BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usu.Nombre + " " + usu.Apellido; bita.Tipo = "Cierre de Sesion"; bita.Accion = "El usuario cerro la sesion"; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); Session["UsuarioEnSesion"] = null; Response.Redirect("Login.aspx"); }
public int GenerarBackup(BE.Usuario usu) { int acc = GestorBackupRestore.RealizarBackup(); if (acc == -1) { BE.Bitacora bita = new BE.Bitacora(); bita.Accion = "Intento fallido de Backup"; bita.Fecha = DateTime.Now; bita.Tipo = "Backup"; bita.Usuario = usu.Nombre + " " + usu.Apellido; GestorBitacora.RegistrarEnBitacora(bita); } else { BE.Bitacora bita = new BE.Bitacora(); bita.Accion = "Se realizo backup de la base de datos"; bita.Fecha = DateTime.Now; bita.Tipo = "Backup"; bita.Usuario = usu.Nombre + " " + usu.Apellido; GestorBitacora.RegistrarEnBitacora(bita); } return(acc); }
public void RecalcularDVH(BE.Usuario usuario) { List <BE.Usuario> listausu = this.ListarTodos(); string str = ""; foreach (BE.Usuario usu in listausu) { usu.DVH = GestorDigito.GenerarDVH(usu.Nombre + usu.Apellido + usu.DNI + usu.Contraseña + usu.Borrado + usu.Direccion + usu.FechaNacimiento.ToShortDateString()); str = str + usu.DVH.ToString(); this.ModificarUsuario(usu, usuario); } BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usuario.Nombre + " " + usuario.Apellido; bita.Tipo = "Dígito Verificador"; bita.Accion = "Se recalculó el Dígito Verificador Horizontal"; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); }
protected void btnRestore_Click(object sender, EventArgs e) { if (ListBox1.SelectedIndex != -1) { UsuEnSesion = (BE.Usuario)Session["UsuarioEnSesion"]; List <string> ListaBkp = (List <string>)Session["ListaBkp"]; int fa = GestorBackupRestore.GenerarRestore(ListaBkp[ListBox1.SelectedIndex], UsuEnSesion); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = UsuEnSesion.Nombre + " " + UsuEnSesion.Apellido; bita.Tipo = "Cierre de Sesion"; bita.Accion = "Se cerro la sesion por el Restore"; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); Response.Redirect("Login.aspx"); } }
public int BajaUsuario(BE.Usuario usu, BE.Usuario usuEnSesion) { usu.Borrado = 1; usu.DVH = GestorDigito.GenerarDVH(usu.Nombre + usu.Apellido + usu.DNI + usu.Contraseña + usu.Borrado + usu.Direccion + usu.FechaNacimiento.ToShortDateString()); int fa = MapperUsu.BajaUsuario(usu); if (fa != -1) { BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usuEnSesion.Nombre + " " + usuEnSesion.Apellido; bita.Tipo = "Gestion Usuarios"; bita.Accion = "Se dio de baja el usuario " + usu.Nombre + " " + usu.Apellido; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); } return(fa); }
public int Evolucionar(BE.Alarma alarma, BE.Usuario usuEnSesion) { int fa = MapperAlarma.Evolucionar(alarma); if (fa == -1) { } else { BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usuEnSesion.Nombre + " " + usuEnSesion.Apellido; bita.Tipo = "Cierre de Alarmas"; bita.Accion = "Se cerró una alarma del usuario " + alarma.Usuario.Nombre + " " + alarma.Usuario.Apellido; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); } return(fa); }
public bool AltaEventos(BE.Evento Eve, BE.Usuario usuEnSesion) { int fa = MapperEventos.AltaEvento(Eve, usuEnSesion); if (fa == -1) { return(false); } else { BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usuEnSesion.Nombre + " " + usuEnSesion.Apellido; bita.Tipo = "Calendario de Eventos"; bita.Accion = "Se añadió el evento " + Eve.Titulo; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); return(true); } }
public bool BajaEnfermedad(BE.Enfermedad enf, BE.Usuario usuEnSesion) { int fa = MapperEnfermedad.BajaEnfermedad(enf); if (fa == -1) { return(false); } else { BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usuEnSesion.Nombre + " " + usuEnSesion.Apellido; bita.Tipo = "Gestión Enfermedad"; bita.Accion = "Se dió de baja la enfermedad " + enf.Nombre; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); return(true); } }
public bool BajaParametro(BE.TipoMedicion param, BE.Usuario usuEnSesion) { int fa = MapperMedicion.Baja(param); if (fa == -1) { return(false); } else { BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usuEnSesion.Nombre + " " + usuEnSesion.Apellido; bita.Tipo = "Gestion Parámetros"; bita.Accion = "Se dio de baja el parametro " + param.Nombre; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); return(true); } }
public string GuardarRol(List <BE.Permiso> ListaPermisos, string Nombre, BE.Usuario usu) { GestorPermisos.GuardarRol(Nombre); foreach (BE.Permiso per in ListaPermisos) { GestorPermisos.GuardarPermisoRol(per); } BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usu.Nombre + " " + usu.Apellido; bita.Tipo = "Gestion Permisos"; bita.Accion = "Se dio de alta el rol " + Nombre; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); return("algo"); }
public bool BajaServicio(BE.TipoServicio serv, BE.Usuario usuEnSesion) { int fa = MapperServicio.BajaServicio(serv); if (fa == -1) { return(false); } else { BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usuEnSesion.Nombre + " " + usuEnSesion.Apellido; bita.Tipo = "Gestion Servicios"; bita.Accion = "Se dio de baja el servicio " + serv.Nombre; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); return(true); } }
public bool BajaHabito(BE.TipoHabito hab, BE.Usuario usuEnSesion) { int fa = MapperHabitos.EliminarHabito(hab); if (fa == -1) { return(false); } else { BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usuEnSesion.Nombre + " " + usuEnSesion.Apellido; bita.Tipo = "Gestion Habitos"; bita.Accion = "Se dio de baja el habito " + hab.Nombre; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); return(true); } }
public bool AltaMedicion(BE.Medicion med, BE.Usuario usuEnSesion) { int fa = MapperMedicion.AltaMedicion(med, usuEnSesion); if (fa == -1) { return(false); } else { BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usuEnSesion.Nombre + " " + usuEnSesion.Apellido; bita.Tipo = "Ingreso de Medicion"; bita.Accion = "Se cargo la medicion " + med.Tipo.Nombre + " - " + med.Valor; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); return(true); } }
public bool ModificarHabitos(BE.Habito hab, BE.Usuario usuEnSesion) { int fa = MapperHabitos.ModificarHabito(hab, usuEnSesion); if (fa == -1) { return(false); } else { BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usuEnSesion.Nombre + " " + usuEnSesion.Apellido; bita.Tipo = "Ingreso de Habitos"; bita.Accion = "Se modificó el habito " + hab.TipoHabito.Nombre + " - " + hab.ValorxSemana; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); return(true); } }
public bool CrearPermiso(BE.Permiso per, BE.Usuario usu) { int fa = GestorPermisos.CrearPermiso(per); if (fa == -1) { return(false); } else { BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usu.Nombre + " " + usu.Apellido; bita.Tipo = "Gestion Permisos"; bita.Accion = "Se dio de alta el permiso " + per.Nombre; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); return(true); } }
public bool ReestablecerContraseña(BE.Usuario usu, BE.Usuario usuEnSesion) { usu.DVH = GestorDigito.GenerarDVH(usu.Nombre + usu.Apellido + usu.DNI + usu.Contraseña + usu.Borrado + usu.Direccion + usu.FechaNacimiento.ToShortDateString()); int fa = MapperUsu.CambiarContraseña(usu); if (fa == -1) { return(false); } else { BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usuEnSesion.Nombre + " " + usuEnSesion.Apellido; bita.Tipo = "Gestion Usuarios"; bita.Accion = "Se reestableció la contraseña del usuario " + usu.Nombre + " " + usu.Apellido; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); return(true); } }
public int GuardarRolUsuario(BE.Usuario usu, List <BE.Permiso> roles, BE.Usuario usubit) { int fa = new int(); GestorPermisos.BorrarPermisosUsuarios(usu.ID); foreach (BE.Permiso per in roles) { fa = GestorPermisos.GuardarRolUsuario(usu, per); if (fa != -1) { BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usubit.Nombre + " " + usubit.Apellido; bita.Tipo = "Gestion Permisos"; bita.Accion = "Se le asignó el permiso " + per.Nombre + " al usuario " + usu.Nombre + " " + usu.Apellido; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); } } return(fa); }
public void RecalcularDVV(BE.Usuario usuario) { List <BE.Usuario> listausu = this.ListarTodos(); string str = ""; int dvv = new int(); foreach (BE.Usuario usu in listausu) { str = str + usu.DVH.ToString(); } dvv = GestorDigito.GenerarDVH(str); int fa = MapperUsu.ActualizarDVV(dvv); if (fa != -1) { BLL.Bitacora GestorBitacora = new BLL.Bitacora(); BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = usuario.Nombre + " " + usuario.Apellido; bita.Tipo = "Dígito Verificador"; bita.Accion = "Se recalculó el Dígito Verificador Vertical"; bita.Fecha = DateTime.Now; GestorBitacora.RegistrarEnBitacora(bita); } }
protected void LoginButtonClick(object sender, EventArgs e) { if (Page.IsValid) { int intentos = int.Parse(Session["Intentos"].ToString()); int result; if (int.TryParse(TextBox1.Text, out result) == true) { if (intentos < 3) { BE.Usuario ususesion = GestorUsuario.Login(TextBox1.Text, Seguridad.Encriptador.Encrypt(TextBox2.Text)); if (ususesion.ID == 0) { intentos++; Session["Intentos"] = intentos; BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = "Usuario no logeado"; bita.Fecha = DateTime.Now; bita.Tipo = "Intento inicio de Sesion"; bita.Accion = "Intento de sesion erroneo"; GestorBitacora.RegistrarEnBitacora(bita); Label1.Text = "Usuario y/o contraseña incorrecto/s."; Label1.Visible = true; } else { if (ususesion.PrimerInicio != true) { //Guardo en Bitacora BE.Bitacora bita = new BE.Bitacora(); bita.Usuario = ususesion.Nombre + " " + ususesion.Apellido; bita.Fecha = DateTime.Now; bita.Tipo = "Inicio de Sesion"; bita.Accion = "El usuario inicio la Sesion"; GestorBitacora.RegistrarEnBitacora(bita); //Redirecciono donde corresponda Session["UsuarioEnSesion"] = ususesion; Session["Idioma"] = GestorTraductor.ListarDefault(); //Response.Redirect(GestorPermiso.RedireccionarLogin(ususesion)); Response.Redirect("VistaTecnologia.aspx"); } else { Session["UsuarioEnSesion"] = ususesion; Response.Redirect("PrimerInicio.aspx"); } } } else { Label1.Text = "Usted agoto los 3 intentos."; Label1.Visible = true; } } else { Label1.Text = "El Dni debe ser numerico"; Label1.Visible = true; } } }