Пример #1
0
 // Temp.
 private void Setup()
 {
     _elementManager = FindObjectOfType <ElementManager>();
     _as             = GetComponent <AudioSource>();
     _colourMaster   = new ColourMaster();
     _startColours   = _colourMaster.GetColours(_renderersToFade);
 }
Пример #2
0
        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)));
            }
        }
Пример #3
0
 public async Task DeleteAsync(ColourMaster entity)
 {
     await _colourMasterRepo.RemoveAsync(entity);
 }
Пример #4
0
 public async Task UpdateAsync(ColourMaster entity)
 {
     await _colourMasterRepo.UpdateAsync(entity);
 }
Пример #5
0
 public async Task InsertAsync(ColourMaster entity)
 {
     await _colourMasterRepo.AddAsync(entity);
 }