public static void Guardar(UsuarioBE usuario) { if (!string.IsNullOrEmpty(usuario.Contrasenia)) { usuario.Contrasenia = Encriptador.Encriptar(usuario.Contrasenia); } // Guardo el usuario UsuarioDAL.Guardar(usuario); GuardarHistorial(usuario, true); // Registro en bitácora Bitacora.Loguear("Usuario " + usuario.NombreDeUsuario + " guardado"); }
public static void Guardar(IdiomaBE idioma) { // Primero el idioma en sí IdiomaDAL.Guardar(idioma); // Ahora las leyendas LeyendaDAL leyendaDAL = new LeyendaDAL(idioma.Id); foreach (LeyendaBE leyenda in idioma.Leyendas) { leyendaDAL.Guardar(leyenda); } // Registro en la bitácora Bitacora.Loguear("Se guardó el idioma con el id " + idioma.Id); }
public static void GenerarProximasPlanillas() { DateTime fechaUltimaPlanilla = PlanillaHoraria.ObtenerUltimaPlanilla(); if (fechaUltimaPlanilla == default) { // Si no hay planillas, pongo la fecha de hoy fechaUltimaPlanilla = DateTime.Today; } DateTime proximaFecha = ObtenerProximaFecha(fechaUltimaPlanilla, out bool puedeGenerarse); if (puedeGenerarse) { GeneradorDePlanillas generadorDePlanillas = new GeneradorDePlanillas(proximaFecha); generadorDePlanillas.Generar(); Bitacora.Loguear(string.Format("Se generaron las planillas para el día {0}", proximaFecha)); } }
public static void Borrar(VehiculoBE vehiculo) { VehiculoDAL.Borrar(vehiculo.Id); Bitacora.Loguear("Se borró vehículo con Id " + vehiculo.Id); }
public static void Guardar(VehiculoBE vehiculo) { VehiculoDAL.Guardar(vehiculo); Bitacora.Loguear("Se guardó el vehículo con Id " + vehiculo.Id); }
public static void HacerBackup(string Ubicacion) { BackupDAL.HacerBackup(Ubicacion); // Guardo en la bitácora Bitacora.Loguear("Se realizó un backup de la base de datos"); }
public static void Borrar(ChoferBE chofer) { ChoferDAL.Borrar(chofer.Id); Bitacora.Loguear("Se borró el chofer con Id " + chofer.Id); }
public static void Guardar(ChoferBE chofer) { ChoferDAL.Guardar(chofer); Bitacora.Loguear("Se guardó el chofer con Id " + chofer.Id); }