public static void borrar(Reconocimiento rec) { dao.borrar(rec.id); DV.actualizarDV(); BitacoraManager.agregarMensajeControl("Reconocimiento borrado: ", rec); }
private void updateGrid() { gridBitacora.Columns.Clear(); gridBitacora.Columns.Add("Fecha", Sesion.obtenerSesion().idioma.textos["date"]); gridBitacora.Columns.Add("Titulo", Sesion.obtenerSesion().idioma.textos["title"]); gridBitacora.Columns.Add("Descripcion", Sesion.obtenerSesion().idioma.textos["description"]); gridBitacora.Columns.Add("Tipo", Sesion.obtenerSesion().idioma.textos["type"]); gridBitacora.Columns.Add("Nombre de usuario", Sesion.obtenerSesion().idioma.textos["username"]); var filter = string.IsNullOrEmpty(txtTipo.Text) ? null : txtTipo.Text; List <BitacoraMensaje> mensajes = BitacoraManager.obtener(dateFrom.Value, dateTo.Value, filter); if (mensajes == null) { return; } foreach (BitacoraMensaje msg in mensajes) { var userName = msg.usuario.id != 0 ? UsuarioManager.obtener(msg.usuario.id).NombreCompleto : ""; gridBitacora.Rows.Add(msg.fecha, msg.titulo, msg.descripcion, msg.tipo, userName); } }
// TODO //public static Emblema obtenerEmblema(Reconocimiento reconocimiento) { // if (reconocimiento.emblema == null) { // reconocimiento.emblema = dao.obtenerEmblema(reconocimiento); // } // return reconocimiento.emblema; //} public static int crear(Reconocimiento rec) { int valoracionReconocedor = PuestoManager.obtener(rec.reconocedor).valoracion; int valoracionReconocido = PuestoManager.obtener(rec.reconocido).valoracion; rec.valoracion = valoracionReconocedor / valoracionReconocido; //if (TrabajadorManager.obtenerSectorJefes(rec.reconocedor).Count > 0) { // rec.valoracion++; //} rec.fecha = DateTime.Now; int result = dao.crear(rec); BitacoraManager.agregarMensajeControl("Reconocimiento creado: ", rec); NotificacionManager.enviar(new Notificacion { texto = "Te han reconocido", usuario = rec.reconocido }); DV.actualizarDV(); return(result); }
public static void archivar(Objetivo obj) { dao.archivar(obj.id); DV.actualizarDV(); BitacoraManager.agregarMensajeControl("Objetivo actualizado: Archivado", obj); }
protected void LogIn(object sender, EventArgs e) { if (IsValid) { Usuario usuarioLogueado = UsuarioManager.Login(Email.Text, Password.Text, out bool estaBloqueado); if (usuarioLogueado != null) { UsuarioLogueado = usuarioLogueado; BitacoraManager.Grabar(usuarioLogueado, "Login ok"); if (UsuarioManager.TienePermiso(usuarioLogueado, Permisos.CHEQUEO_DV)) { List <string> mensajesDeError = new List <string>(); Session["MostrarMensajeDV"] = !IntegridadDatos.Chequear(mensajesDeError); Session["MensajeDV"] = string.Format(@"Error de integridad de datos:\n{0}", string.Join(@"\n", mensajesDeError)); } SalirDeLaPagina(); } else if (estaBloqueado) { FailureText.Text = "El usuario está bloquado. Restablezca la contraseña haciendo clic en \"Olvidé mi clave\" para desbloquearlo"; ErrorMessage.Visible = true; } else { // El login falló FailureText.Text = "Intento de inicio de sesión no válido"; ErrorMessage.Visible = true; } } }
public static void borrar(int id) { dao.borrar(id); BitacoraManager.agregarMensajeControl("Sector borrado: ", new Sector { id = id }); }
public static void borrar(int id) { dao.borrar(id); BitacoraManager.agregarMensajeControl("Puesto borrado: ", new Puesto { id = id }); }
private void gridBitacora_SelectionChanged(object sender, EventArgs e) { if (messageDetail.Document != null && ((MetroFramework.Controls.MetroGrid)sender).SelectedRows.Count > 0) { var code = BitacoraManager.FormatJson(((MetroFramework.Controls.MetroGrid)sender).SelectedRows[0].Cells[2].Value.ToString()); messageDetail.Document.Body.InnerHtml = "<pre><code>" + code + "</code></pre>"; } }
public static int crear(Objetivo obj) { obj.id = dao.crear(obj); DV.actualizarDV(); BitacoraManager.agregarMensajeControl("Nuevo objetivo", obj); return(obj.id); }
public IHttpActionResult Get() { apiResp = new ApiResponse(); var mngBit = new BitacoraManager(); apiResp.Data = mngBit.RetrieveAll(); return(Ok(apiResp)); }
public IHttpActionResult GetBitacoraHotel(string id) { apiResp = new ApiResponse(); var mngBit = new BitacoraManager(); apiResp.Data = mngBit.RetrieveAllBiHotel(id); return(Ok(apiResp)); }
public static void crear(string nombre) { Emblema em = new Emblema { id = dao.crear(nombre), nombre = nombre }; BitacoraManager.agregarMensajeControl("Nuevo emblema", em); }
public static int noFinalizado(Objetivo obj) { dao.noFinalizado(obj.id); BitacoraManager.agregarMensajeControl("Objetivo actualizado: No Finalizado", obj); ObjetivoNoCumplido objetivo = new ObjetivoNoCumplido(obj, "not_fixed"); return(agregarNoCumplido(objetivo)); }
protected void Page_Load(object sender, EventArgs e) { if (UsuarioLogueado != null) { BitacoraManager.Grabar(UsuarioLogueado, "Cierre de sesión"); UsuarioLogueado = null; } Response.Redirect("../Default.aspx"); }
public JsonResult obtenerBitacora(string fechaInicial, string fechaFinal, string accion, string usuarios) { var seguridad = new BitacoraManager(); if (fechaInicial.Trim() == string.Empty && accion == "") { fechaInicial = String.Format("{0:dd-MM-yyyy}", DateTime.Now); } if (fechaFinal.Trim() == string.Empty && accion == "") { fechaFinal = String.Format("{0:dd-MM-yyyy}", DateTime.Now); } return(Json(seguridad.obtenerBitacora(fechaInicial, fechaFinal, accion, usuarios), JsonRequestBehavior.AllowGet)); }
protected void BtnBackup_Click(object sender, EventArgs e) { List <string> mensajesDeError = new List <string>(); if (BackupManager.HacerBackup(mensajesDeError)) { BitacoraManager.Grabar(UsuarioLogueado, "Se realizó un backup"); Response.Redirect("Backup.aspx"); } else { string mensaje = string.Join("<br/>", mensajesDeError); FailureText.Text = string.IsNullOrEmpty(mensaje) ? "Ocurrió un error al realizar el backup" : mensaje; ErrorMessage.Visible = true; } }
public static void crear(Sector sec) { dao.crear(sec); if (sec.jefe != null) { List <Familia> jefeFamilia = PermisosManager.obtenerFamilia("jefe"); if (jefeFamilia.Count > 0) { PermisosManager.modificarFamilia(sec.jefe, jefeFamilia[0]); } } BitacoraManager.agregarMensajeControl("Sector creado: ", sec); }
protected void BtnRestaurar_Click(object sender, EventArgs e) { Button btn = (Button)sender; string nombreArchivo = btn.CommandArgument; if (BackupManager.RestaurarBackup(nombreArchivo)) { BitacoraManager.Grabar(UsuarioLogueado, "Se restauró el backup " + nombreArchivo); SuccessText.Text = "Backup restaurado satisfactoriamente"; SuccessMessage.Visible = true; } else { FailureText.Text = "Ocurrió un error al restaurar el backup"; ErrorMessage.Visible = true; } }
public IHttpActionResult Post(Bitacora bitacora) { try { var mng = new BitacoraManager(); mng.Create(bitacora); apiResp = new ApiResponse(); apiResp.Message = "Bitacora fue creada con éxito"; return(Ok(apiResp)); } catch (BussinessException bex) { return(InternalServerError(new Exception(bex.AppMessage.Message))); } }
public IHttpActionResult GetById(string id) { try { var mngBit = new BitacoraManager(); var bitacora = new Bitacora { Id = Convert.ToInt32(id) }; bitacora = mngBit.RetrieveById(bitacora); apiResp = new ApiResponse(); apiResp.Data = bitacora; return(Ok(apiResp)); } catch (BussinessException bex) { return(InternalServerError(new Exception(bex.AppMessage.Message))); } }
private void CargarGvBitacora() { // Valido los datos if (CalFechaDesde.SelectedDate != DateTime.MinValue && CalFechaHasta.SelectedDate != DateTime.MinValue && CalFechaDesde.SelectedDate > CalFechaHasta.SelectedDate) { FailureText.Text = "La fecha de inicio no puede ser mayor a la fecha de fin"; ErrorMessage.Visible = true; return; } ErrorMessage.Visible = false; FiltroBitacora filtro = new FiltroBitacora { FechaDesde = CalFechaDesde.SelectedDate == DateTime.MinValue ? (DateTime?)null : CalFechaDesde.SelectedDate, FechaHasta = CalFechaHasta.SelectedDate == DateTime.MinValue ? (DateTime?)null : CalFechaHasta.SelectedDate, Usuario = TxtUsuario.Text }; gvBitacora.DataSource = BitacoraManager.ObtenerBitacoras(filtro); gvBitacora.DataBind(); }
public static void actualizar(Emblema em) { dao.actualizar(em); BitacoraManager.agregarMensajeControl("Cambio emblema", em); }
public static void borrar(int id) { dao.borrar(id); BitacoraManager.agregarMensajeControl("Borrado emblema", id); }
public static void actualizar(Sector sec) { dao.actualizar(sec); BitacoraManager.agregarMensajeControl("Sector actualizado: ", sec); }
public static void crear(Puesto puesto) { dao.crear(puesto); BitacoraManager.agregarMensajeControl("Puesto creado: ", puesto); }
public static void actualizar(Puesto puesto) { dao.actualizar(puesto); BitacoraManager.agregarMensajeControl("Puesto actualizado: ", puesto); }