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;
            }
        }
Пример #4
0
        public CodedResistance()
        {
            ElectronicsCalculatorDbContext context = new ElectronicsCalculatorDbContext();

            _repository = new ColorCodesRepository(context);
        }
 public ColorCodesRepository(ElectronicsCalculatorDbContext context)
 {
     this._context = context;
 }