public ActionResult DeleteConfirmed(int id)
        {
            ClientFeedback clientFeedback = db.ClientFeedback.Find(id);

            db.ClientFeedback.Remove(clientFeedback);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "ClientFeedbackID,Name,Email,FeedbackDate,Message")] ClientFeedback clientFeedback)
 {
     if (ModelState.IsValid)
     {
         db.Entry(clientFeedback).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(clientFeedback));
 }
        //[Authorize(Roles = "ClientFeedback:12, ClientFeedback:13, ClientFeedback:15, ClientFeedback:16")]
        public IActionResult Create([FromBody] ClientFeedback ClientFeedback)
        {
            var res = _ClientFeedback.add(ClientFeedback);

            if (res == true)
            {
                return(CreatedAtRoute("ClientFeedbackById", new { Controller = "ClientFeedback", id = ClientFeedback.ClientFeedbackId }, ClientFeedback));
            }
            return(StatusCode(500));
        }
        public ActionResult Create([Bind(Include = "ClientFeedbackID,Name,Email,FeedbackDate,Message")] ClientFeedback clientFeedback)
        {
            if (ModelState.IsValid)
            {
                db.ClientFeedback.Add(clientFeedback);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(clientFeedback));
        }
        // GET: ClientFeedback/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ClientFeedback clientFeedback = db.ClientFeedback.Find(id);

            if (clientFeedback == null)
            {
                return(HttpNotFound());
            }
            return(View(clientFeedback));
        }
Пример #6
0
 public bool update(int id, ClientFeedback client)
 {
     client.ClientFeedbackId = id;
     try
     {
         _context.ClientFeedbacks.Update(client);
         _context.SaveChanges();
     }
     catch (Exception e)
     {
         Console.WriteLine(e.StackTrace);
         return(false);
     }
     return(true);
 }
Пример #7
0
 public bool add(ClientFeedback client)
 {
     try
     {
         client.Date = DateTime.Now;
         _context.ClientFeedbacks.Add(client);
         _context.SaveChanges();
     }
     catch (Exception e)
     {
         Console.WriteLine(e.StackTrace);
         return(false);
     }
     return(true);
 }
 //[Authorize(Roles = "ClientFeedback:15, ClientFeedback:16, ClientFeedback:10, ClientFeedback:11")]
 public IActionResult Update(int id, [FromBody] ClientFeedback ClientFeedback)
 {
     return(_ClientFeedback.update(id, ClientFeedback) ? new NoContentResult() : StatusCode(500));
 }