public async Task <IActionResult> UpdateGroupEquipment(EquipmentGroup equipGroup) { equipGroup.Username = HttpContext.Session.GetString("adminName"); equipGroup.CreateDate = DateTime.Now; equipmentGroup.Update(equipGroup.EquipmentGroupId, equipGroup); if (await equipmentGroup.SaveChangesAsync() >= 0) { return(RedirectToAction("ShowAll")); } return(View()); }
public async Task <IActionResult> CreateNew(Equipment equip) { equip.EquipmentId = util.RandomString(8); Equipment check; do { check = null; check = equipment.Get(equip.EquipmentId); }while (check != null); equip.EquipmentSercurityCode = util.RandomString(10); equip.CreateDate = DateTime.Now; equip.Username = HttpContext.Session.GetString("adminName"); equipment.Add(equip); await equipmentGroup.SaveChangesAsync(); if (equip.Type == 2) { string url = "https://feedbackwebqr.azurewebsites.net/" + "Home/GetFeedback?equipmentId=" + equip.EquipmentId; return(RedirectToAction("ShowQR", new { qrText = url })); } return(RedirectToAction("ShowAll")); }