示例#1
0
        public ActionResult DeleteConfirmed(int id)
        {
            IDRServiceQueue iDRServiceQueue = db.IDRServiceQueues.Find(id);

            db.IDRServiceQueues.Remove(iDRServiceQueue);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#2
0
        public IHttpActionResult GetIDRServiceQueue(int id)
        {
            IDRServiceQueue queue = db.IDRServiceQueues.Where(x => x.ContactId == id).FirstOrDefault();

            if (queue == null)
            {
                return(NotFound());
            }

            return(Ok(queue));
        }
示例#3
0
 public ActionResult Edit([Bind(Include = "IDRServiceQueueId,ContactId,ClientCallId,ServiceQueue,Status,CreatedDate,ModifiedDate,ClientId")] IDRServiceQueue iDRServiceQueue)
 {
     if (ModelState.IsValid)
     {
         db.Entry(iDRServiceQueue).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.ContactId = new SelectList(db.ContactRecords, "ContactId", "ClientCallId", iDRServiceQueue.ContactId);
     return(View(iDRServiceQueue));
 }
示例#4
0
        public IHttpActionResult PutIDRServiceQueue(IDRServiceQueue queue)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.IDRServiceQueues.Attach(queue);
            db.Entry(queue).State = EntityState.Modified;
            db.SaveChanges();
            return(StatusCode(HttpStatusCode.NoContent));
        }
示例#5
0
        public IHttpActionResult PostIDRServiceQueue(IDRServiceQueue queue)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.IDRServiceQueues.Add(queue);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = queue.IDRServiceQueueId }, queue));
        }
示例#6
0
        // GET: IDRServiceQueues/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            IDRServiceQueue iDRServiceQueue = db.IDRServiceQueues.Find(id);

            if (iDRServiceQueue == null)
            {
                return(HttpNotFound());
            }
            return(View(iDRServiceQueue));
        }
示例#7
0
        // GET: IDRServiceQueues/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            IDRServiceQueue iDRServiceQueue = db.IDRServiceQueues.Find(id);

            if (iDRServiceQueue == null)
            {
                return(HttpNotFound());
            }
            ViewBag.ContactId = new SelectList(db.ContactRecords, "ContactId", "ClientCallId", iDRServiceQueue.ContactId);
            return(View(iDRServiceQueue));
        }