Esempio n. 1
0
 public Object PostTarea(String sesionId, Tarea tarea)
 {
     if (ManejadorTareas.Crear(tarea, sesionId))
     {
         return(GetTarea(tarea.Id, sesionId));
     }
     return(Mensaje.SESION_INCORRECTA);
 }
Esempio n. 2
0
 public Object GetTarea(int id, String sesionId)
 {
     if (Sesion.VerificarSesion(sesionId) != null)
     {
         return(ManejadorTareas.Obtener(id));
     }
     return(Mensaje.SESION_INCORRECTA);
 }
Esempio n. 3
0
 public Object GetTareas(String sesionId)
 {
     if (Sesion.VerificarSesion(sesionId) != null)
     {
         return(ManejadorTareas.Listar());
     }
     return(Mensaje.SESION_INCORRECTA);
 }
Esempio n. 4
0
        public Object DeleteTarea(int id, string sesionId)
        {
            Tarea tarea = ManejadorTareas.Eliminar(id, sesionId);

            if (tarea != null)
            {
                return(tarea);
            }
            return(Mensaje.SESION_INCORRECTA);
        }
Esempio n. 5
0
        public Mensaje PutTarea(int id, String sesionId, JsonElement objeto)
        {
            if (Sesion.VerificarSesion(sesionId) != null)
            {
                if (objeto.TryGetProperty("id", out JsonElement jsonId) && !jsonId.ToString().Equals(id.ToString()))
                {
                    return(Mensaje.DATOS_ID);
                }


                if (ManejadorTareas.Modificar(objeto, sesionId))
                {
                    return(Mensaje.MODIFICO_EXITO);
                }

                return(Mensaje.NO_MODIFICAR);
            }
            return(Mensaje.SESION_INCORRECTA);
        }
Esempio n. 6
0
        public Mensaje PutTarea(int id, String sesionId, Tarea tarea)
        {
            if (Sesion.VerificarSesion(sesionId) != null)
            {
                if (id != tarea.Id)
                {
                    return(Mensaje.DATOS_ID);
                }


                if (ManejadorTareas.Modificar(tarea, sesionId))
                {
                    return(Mensaje.MODIFICO_EXITO);
                }

                return(Mensaje.NO_MODIFICAR);
            }
            return(Mensaje.SESION_INCORRECTA);
        }