Ejemplo n.º 1
0
 public ActionResult <Todo> GetTodo(int id)
 {
     using (var context = new entContext())
     {
         return(context.Todos.Find(id));
     }
 }
Ejemplo n.º 2
0
 public IEnumerable <Todo> GetAll()
 {
     using (var context = new entContext())
     {
         return(context.Todos.ToList());
     }
 }
Ejemplo n.º 3
0
 public ActionResult <Todo> DeleteTodo(int id)
 {
     using (var context = new entContext())
     {
         var todo = context.Todos.Find(id);
         if (todo == null)
         {
             return(NotFound());
         }
         context.Todos.Remove(todo);
         context.SaveChanges();
         return(NoContent());
     }
 }
Ejemplo n.º 4
0
        public ActionResult <Todo> AddTodo(string value)
        {
            string dateTime = DateTime.Now.ToString("MM/dd/yyyy h:mm tt");
            Todo   td       = new Todo();

            td.TodoCreateTime = dateTime;
            td.TodoValue      = value;
            td.TodoStatus     = "1";
            using (var context = new entContext())
            {
                context.Todos.Add(td);
                context.SaveChanges();
                return(NoContent());
            }
        }
Ejemplo n.º 5
0
 public ActionResult <Todo> ChangeStatus(int id, string status)
 {
     using (var context = new entContext())
     {
         var todo = context.Todos.Find(id);
         todo.TodoStatus           = status;
         context.Entry(todo).State = EntityState.Modified;
         try
         {
             context.SaveChanges();
             return(NoContent());
         }
         catch (Exception e)
         {
             return(NotFound());
         }
     }
 }