Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        public int agregarNoCumplido(ObjetivoNoCumplido obj)
        {
            List <string> columnas = new List <string> {
                "usuario_id", "objetivo_id", "tipo", "fecha"
            };
            List <string> valores = new List <string> {
                obj.empleado.id.ToString(), obj.id.ToString(), obj.tipo, DateTime.Now.ToString()
            };

            return(insert("objetivos_no_cumplidos", columnas.ToArray(), valores.ToArray()));
        }
Ejemplo n.º 3
0
        public static int agregarNoCumplido(ObjetivoNoCumplido obj)
        {
            int id = dao.agregarNoCumplido(obj);

            DV.actualizarDV();

            NotificacionManager.enviar(
                new Notificacion(Sesion.obtenerSesion().idioma.textos["failed_objective"] + ": " + obj.descripcion, obj.empleado)
                );

            return(id);
        }