public void VerificarIntegridadHorizonal(List <UsuarioBE> Users) { BitacoraBLL bllBit = new BitacoraBLL(); BitacoraActividadBE nInicioVerificacionHorizontal = new BitacoraActividadBE(); BitacoraTipoActividad tipo = new BitacoraTipoActividad(); tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje"); nInicioVerificacionHorizontal.SetTipo(tipo); nInicioVerificacionHorizontal.Detalle = "Se inició el porceso de verificación de Dígito Horizontal"; bllBit.NuevaActividad(nInicioVerificacionHorizontal); foreach (UsuarioBE u in Users) { int dvh = CalcularDigitoHorizontal(u); if (u.dvh != dvh) { BitacoraActividadBE nActividad = new BitacoraActividadBE(); tipo = bllBit.ListarTipos().First(item => item.Tipo == "Error"); nInicioVerificacionHorizontal.SetTipo(tipo); nActividad.SetTipo(tipo); nActividad.Detalle = "El Proceso de Verificación de DB detectó inconsistencias en el usuario: " + u.Id; bllBit.NuevaActividad(nActividad); } } BitacoraActividadBE nFinVerificacionHorizontal = new BitacoraActividadBE(); tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje"); nFinVerificacionHorizontal.SetTipo(tipo); nFinVerificacionHorizontal.Detalle = "Finalizó el porceso de verificación de Dígito Horizontal"; bllBit.NuevaActividad(nFinVerificacionHorizontal); }
public void VerificarIntegridadVertical(List <UsuarioBE> Users) { BitacoraBLL bllBit = new BitacoraBLL(); BitacoraActividadBE nInicioVerificacionVertical = new BitacoraActividadBE(); BitacoraTipoActividad tipo = new BitacoraTipoActividad(); tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje"); nInicioVerificacionVertical.SetTipo(tipo); nInicioVerificacionVertical.Detalle = "Se inició el porceso de verificación de Dígito Vertical"; bllBit.NuevaActividad(nInicioVerificacionVertical); int dvv = CalcularDigitoVertical(Users); DigitoVerificadorDAL dvdal = new DigitoVerificadorDAL(); int dvv_db = dvdal.ObtenerVertical(); if (dvv != dvv_db) { BitacoraActividadBE nError = new BitacoraActividadBE(); tipo = bllBit.ListarTipos().First(item => item.Tipo == "Error"); nError.SetTipo(tipo); nError.Detalle = "El Proceso de Verificación de DB detectó que se agregaron o quitaron Usuarios"; bllBit.NuevaActividad(nError); } BitacoraActividadBE nFinVerificacionVertical = new BitacoraActividadBE(); tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje"); nFinVerificacionVertical.SetTipo(tipo); nFinVerificacionVertical.Detalle = "Finalizó el porceso de verificación de Dígito Vertical"; bllBit.NuevaActividad(nFinVerificacionVertical); }
public void RegistroBitacora(string Detalle, BitacoraTipoActividad Tipo) { BitacoraActividadBE nAct = new BitacoraActividadBE(); nAct.Detalle = Detalle; nAct.SetTipo(Tipo); bllAct.NuevaActividad(nAct); }
public void EliminarProducto(ProductoBE eProd) { dProd.EliminarProducto(eProd); BitacoraActividadBE nActividad = new BitacoraActividadBE(); BitacoraBLL bllAct = new BitacoraBLL(); tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje"); nActividad.SetTipo(tipo); nActividad.Detalle = "Se eliminó el Producto " + eProd.Id; bllAct.NuevaActividad(nActividad); }
public void AltaProducto(ProductoBE nProd) { string Id = dProd.AltaProducto(nProd); BitacoraActividadBE nActividad = new BitacoraActividadBE(); BitacoraBLL bllAct = new BitacoraBLL(); tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje"); nActividad.SetTipo(tipo); nActividad.Detalle = "Se agregó el Producto " + Id; bllAct.NuevaActividad(nActividad); }
public void EliminarCliente(ClienteBE eCli) { ClienteDAL CliDal = new ClienteDAL(); CliDal.EliminarCliente(eCli); BitacoraActividadBE nActividad = new BitacoraActividadBE(); tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje"); nActividad.SetTipo(tipo); nActividad.Detalle = "Se eliminó el Cliente " + eCli.Id; bllBit.NuevaActividad(nActividad); }
public void EditarCliente(ClienteBE nCliente) { nCliente.UsuarioModificacion.Id = SesionSingleton.Instancia.Usuario.Id; nCliente.FechaModificacion = DateTime.Now; dCliente.EditarCliente(nCliente); BitacoraActividadBE nActividad = new BitacoraActividadBE(); tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje"); nActividad.SetTipo(tipo); nActividad.Detalle = "Se modificó el Cliente " + nCliente.Id; bllBit.NuevaActividad(nActividad); }
public void InsertarCliente(ClienteBE nCliente) { nCliente.FechaCreacion = DateTime.Now; nCliente.UsuarioCreacion = SesionSingleton.Instancia.Usuario; string Id = dCliente.AltaCliente(nCliente); BitacoraActividadBE nActividad = new BitacoraActividadBE(); tipo = bllBit.ListarTipos().First(item => item.Tipo == "Mensaje"); nActividad.SetTipo(tipo); nActividad.Detalle = "Se agregó el Cliente " + Id; bllBit.NuevaActividad(nActividad); }