Beispiel #1
0
 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"));
        }