public List <ResistanceColorCode> GetAllColorCodes() { try { using (var context = new ElectronicsCalculatorDbContext()) { List <ResistanceColorCode> codes = new List <ResistanceColorCode>(); codes = (from c in context.ResistanceColorCodes select c).ToList(); return(codes); } } catch (Exception) { throw; } }
public ResistanceColorCode GetColorCode(string color) { try { using (var context = new ElectronicsCalculatorDbContext()) { ResistanceColorCode code = new ResistanceColorCode(); code = (from c in context.ResistanceColorCodes where c.RingColor.Equals(color) select c).FirstOrDefault(); return(code); } } catch (Exception) { throw; } }
public OhmValuesModel GetResistanceValue(OhmBandsModel ohmBands) { try { using (var context = new ElectronicsCalculatorDbContext()) { LaResistance laResistance = new LaResistance(ohmBands); OhmValuesModel ohmValues = new OhmValuesModel { ohms = laResistance.ohms, low = laResistance.ohmsLow, high = laResistance.ohmsHigh }; return(ohmValues); } } catch (Exception) { throw; } }
public CodedResistance() { ElectronicsCalculatorDbContext context = new ElectronicsCalculatorDbContext(); _repository = new ColorCodesRepository(context); }
public ColorCodesRepository(ElectronicsCalculatorDbContext context) { this._context = context; }