public async Task <bool> UpdateHireinatorAsync(HireinatorModel hireinatorModel) { var hireinator = await _context.Hireinator.FirstOrDefaultAsync(); if (hireinator != null) { try { hireinator.ShowHireinator = hireinatorModel.ShowHireinator; hireinator.MinSalary = hireinatorModel.MinSalary; hireinator.GrayAreaSalary = hireinatorModel.GrayAreaSalary; hireinator.TargetSalary = hireinatorModel.TargetSalary; hireinator.MaxSalary = hireinatorModel.MaxSalary; await _context.SaveChangesAsync(); return(true); } catch { return(false); } } return(false); }
public static void Initialize(ApplicationDbContext context) { var hireinator = new HireinatorModel() { MinSalary = 60000, GrayAreaSalary = 80000, TargetSalary = 100000, MaxSalary = 200000, ShowHireinator = true }; context.Hireinator.Add(hireinator); context.SaveChanges(); }
public async Task <bool?> Post(HireinatorModel hireinatorModel) { try { var updated = await _manageHireinator.UpdateHireinatorAsync(hireinatorModel); if (updated) { return(true); } else { return(false); } } catch { return(null); } }
public async Task <bool> UpdateHireinatorAsync(HireinatorModel hireinatorModel) => await new Data.Repository.Hireinator(_context).UpdateHireinatorAsync(hireinatorModel);