public ActionResult AddTransferForm(FormCollection collection) { Transfer transfer = new Transfer(); transfer.Type = collection["Type"]; transfer.Description = collection["Desc"]; transfer.Prisoner = new Prisoner(); transfer.Prisoner.PrisonerID = Int32.Parse(collection["PrisonerID"]); transfer.Status = "InProgress"; transfer.Prison = new Prison(); transfer.Prison.PrisonID = (int)Session["PrisonID"]; if (transfer.Type.Equals("Prison")) { transfer.TypeNumber = collection["TypeNumber"]; } else { transfer.TypeNumber = "-"; } if (TransferCRUD.InsertTransfer(transfer)) { return(Content("<script>alert('Transfer Added Successfully.');window.location.href=document.referrer;</script>")); } else { return(Content("<script>alert('Transfer could not be Updated');window.location.href=document.referrer</script>")); } }
public ActionResult RemoveTransfer(int id) { if (TransferCRUD.DeleteTransfer(id)) { return(Content("<script>alert('Transfer Deleted Successfully.');window.location.href=document.referrer;</script>")); } else { return(Content("<script>alert('Transfer could not be found.');window.location.href=document.referrer</script>")); } }
public ActionResult StatusTransferForm(FormCollection collection) { Transfer transfer = new Transfer(); transfer.Status = collection["TransferStatus"]; transfer.TransferID = Int32.Parse(collection["TransferID"]); if (TransferCRUD.UpdateStatusTransfer(transfer)) { return(Content("<script>alert('Transfer Status Updated Successfully.');window.location.href=document.referrer;</script>")); } else { return(Content("<script>alert('Transfer Status could not be Updated');window.location.href=document.referrer</script>")); } }
public ActionResult DetailTransfer(int id) { return(PartialView("_DetailTransfer", TransferCRUD.GetTransfer(id))); }
public ActionResult Transfers() { return(View(TransferCRUD.GetAllPrisonTransfers((int)Session["PrisonID"]))); }
// GET: JailO public ActionResult DashBoard() { return(View(new Tuple <List <Transfer>, List <Transfer> >(TransferCRUD.GetIncomingTransfers((int)Session["PrisonID"]), TransferCRUD.GetDashBoardTransfers((int)Session["PrisonID"])))); }
// GET: Jailer public ActionResult DashBoard() { List <Complaint> AllComplaints = ComplaintCRUD.GetAllComplaints(); AllComplaints.RemoveAll(item => item.Status == "Resolved"); return(View(new Tuple <List <Complaint>, List <Transfer> >(AllComplaints, TransferCRUD.GetAdminTransfers((int)Session["PrisonID"])))); }