// Temp. private void Setup() { _elementManager = FindObjectOfType <ElementManager>(); _as = GetComponent <AudioSource>(); _colourMaster = new ColourMaster(); _startColours = _colourMaster.GetColours(_renderersToFade); }
public async Task <ActionResult> Create(ColourMasterModel model, bool continueEditing) { try { var colourInfo = new ColourMaster { ColourCode = model.ColourCode, ColourName = model.ColourName, ColourType = model.ColourType, FriendlyName = model.FriendlyName, Active = model.Active, Deleted = false, DateUpdated = DateTime.UtcNow, DateCreated = DateTime.UtcNow, ByUser = Convert.ToInt32(HttpContext.User.FindFirst(claim => claim.Type == System.Security.Claims.ClaimTypes.NameIdentifier)?.Value) }; await _colourMasterService.InsertAsync(colourInfo); if (continueEditing) { return(RedirectToAction(nameof(Edit), new { id = colourInfo.Id })); } TempData["UserMessageSuccess"] = "Record saved sucessfully."; return(RedirectToAction(nameof(List))); } catch (Exception ex) { TempData["UserMessageError"] = ex.Message.ToString(); return(RedirectToAction(nameof(Create))); } }
public async Task DeleteAsync(ColourMaster entity) { await _colourMasterRepo.RemoveAsync(entity); }
public async Task UpdateAsync(ColourMaster entity) { await _colourMasterRepo.UpdateAsync(entity); }
public async Task InsertAsync(ColourMaster entity) { await _colourMasterRepo.AddAsync(entity); }