public ActionResult DeleteConfirmed(int id) { Reclaim reclaim = db.Reclaim.Find(id); db.Reclaim.Remove(reclaim); db.SaveChanges(); return(RedirectToAction("Index")); }
void CreateEncounter() { Encounter encounter = new Reclaim(); encounter.permanent = true; encounter.GetReferences(); FindLocation(encounter); //Will need to change this formula if I want to get 3 by 3 arenas, but for now we're just making arenasizes 4 (2 b 2) and 6 (2 b 3). encounter.arenaSize = (((int)UnityEngine.Random.Range(1, 3)) * 2) + 2; encounter.difficulty = UnityEngine.Random.Range(0, 2); encounter.enemyCompany = EncounterTable.CreateEnemyCompany(encounter); RostaInfo.encounters.Add(encounter); }
// GET: ReclaimsSatisfaction/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Reclaim reclaim = db.Reclaim.Find(id); if (reclaim == null) { return(HttpNotFound()); } return(View(reclaim)); }
public ActionResult Edit([Bind(Include = "IdReclaim,IdClient,IdProduct,IdReclaimType,IdDepartment,CreationDate,detail")] Reclaim reclaim) { if (ModelState.IsValid) { db.Entry(reclaim).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdClient = new SelectList(db.Client, "IdClient", "Name", reclaim.IdClient); ViewBag.IdDepartment = new SelectList(db.Department, "IdDepartment", "Name", reclaim.IdDepartment); ViewBag.IdProduct = new SelectList(db.Product, "IdProduct", "Name", reclaim.IdProduct); ViewBag.IdReclaimType = new SelectList(db.ReclaimType, "IdReclaimType", "Name", reclaim.IdReclaimType); return(View(reclaim)); }
public ActionResult Create([Bind(Include = "IdReclaim,IdClient,IdProduct,IdReclaimType,IdOriginDepartment,IdResponsibleDepartment,IdStatus,CreationDate,Description,Comment")] Reclaim reclaim) { if (ModelState.IsValid) { db.Reclaim.Add(reclaim); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdOriginDepartment = new SelectList(db.Department, "IdDepartment", "Name", reclaim.IdOriginDepartment); ViewBag.IdResponsibleDepartment = new SelectList(db.Department, "IdDepartment", "Name", reclaim.IdResponsibleDepartment); ViewBag.IdProduct = new SelectList(db.Product, "IdProduct", "Name", reclaim.IdProduct); ViewBag.IdClient = new SelectList(db.Users, "IdUser", "Name", reclaim.IdClient); ViewBag.IdReclaimType = new SelectList(db.ReclaimType, "IdReclaimType", "Name", reclaim.IdReclaimType); ViewBag.IdStatus = new SelectList(db.ReclaimsAndComplaintsStatus, "IdReclaimsAndComplaintsStatus", "description", reclaim.IdStatus); return(View(reclaim)); }
public ActionResult Edit([Bind(Include = "IdReclaim,IdClient,IdProduct,IdReclaimType,IdOriginDepartment,IdResponsibleDepartment,IdStatus,CreationDate,Description,Comment")] Reclaim reclaim) { reclaim.IdStatus = (from e in db.ReclaimsAndComplaintsStatus where e.description == "Recibido" select e.IdReclaimsAndComplaintsStatus).First(); if (ModelState.IsValid) { db.Entry(reclaim).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdOriginDepartment = new SelectList(db.Department, "IdDepartment", "Name", reclaim.IdOriginDepartment); ViewBag.IdResponsibleDepartment = new SelectList(db.Department, "IdDepartment", "Name", reclaim.IdResponsibleDepartment); ViewBag.IdProduct = new SelectList(db.Product, "IdProduct", "Name", reclaim.IdProduct); ViewBag.IdClient = new SelectList(db.Users, "IdUser", "Name", reclaim.IdClient); ViewBag.IdReclaimType = new SelectList(db.ReclaimType, "IdReclaimType", "Name", reclaim.IdReclaimType); ViewBag.IdStatus = new SelectList(db.ReclaimsAndComplaintsStatus, "IdReclaimsAndComplaintsStatus", "description", reclaim.IdStatus); return(View(reclaim)); }
// GET: Reclaims/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Reclaim reclaim = db.Reclaim.Find(id); if (reclaim == null) { return(HttpNotFound()); } ViewBag.IdClient = new SelectList(db.Client, "IdClient", "Name", reclaim.IdClient); ViewBag.IdDepartment = new SelectList(db.Department, "IdDepartment", "Name", reclaim.IdDepartment); ViewBag.IdProduct = new SelectList(db.Product, "IdProduct", "Name", reclaim.IdProduct); ViewBag.IdReclaimType = new SelectList(db.ReclaimType, "IdReclaimType", "Name", reclaim.IdReclaimType); return(View(reclaim)); }
// GET: Reclaims/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Reclaim reclaim = db.Reclaim.Find(id); if (reclaim == null) { return(HttpNotFound()); } ViewBag.IdOriginDepartment = new SelectList(db.Department, "IdDepartment", "Name", reclaim.IdOriginDepartment); ViewBag.IdResponsibleDepartment = new SelectList(db.Department, "IdDepartment", "Name", reclaim.IdResponsibleDepartment); ViewBag.IdProduct = new SelectList(db.Product, "IdProduct", "Name", reclaim.IdProduct); ViewBag.IdClient = new SelectList(db.Users.Where(s => s.Role.Description == "Cliente"), "IdUser", "Name", reclaim.IdClient); ViewBag.IdReclaimType = new SelectList(db.ReclaimType, "IdReclaimType", "Name", reclaim.IdReclaimType); ViewBag.IdStatus = new SelectList(db.ReclaimsAndComplaintsStatus, "IdReclaimsAndComplaintsStatus", "description", reclaim.IdStatus); return(View(reclaim)); }
private void Awake() { if (RostaInfo.encounter == true || encounterSettings == EncounterSettings.Test) { RostaInfo.encounter = true; rosta = GameObject.Find("PlayerData" + "(Clone)").GetComponent <RostaInfo>(); encounterManager = this; staticEncounterPanel = encounterEndPanel; staticEncounterEndtext = encounterEndtext; StartCoroutine(PositioningUnits()); } if (RostaInfo.currentEncounter == null) { Encounter encounter = new Reclaim(); encounter.permanent = true; //encounter.GetReferences(); //Will need to change this formula if I want to get 3 by 3 arenas, but for now we're just making arenasizes 4 (2 b 2) and 6 (2 b 3). encounter.arenaSize = (((int)UnityEngine.Random.Range(1, 3)) * 2) + 2; encounter.difficulty = UnityEngine.Random.Range(0, 2); encounter.enemyCompany = EncounterTable.CreateEnemyCompany(encounter); RostaInfo.currentEncounter = encounter; } }