public List<Models.EquipmentData> GetAllEquipment()
 {
     LookUpService lookupsrv = new LookUpService();
     List<Equipment> equipmentList = this._repository.GetAll().OrderByDescending(x=>x.CreatedDate).ToList();
     Models.EquipmentData eItem;
     List<Models.EquipmentData> eList = new List<Models.EquipmentData>();
     List<Models.LookUp> lookupdata = lookupsrv.GetAllLookUpData();
     foreach (var e in equipmentList)
     {
         eItem = new Models.EquipmentData();
         eItem.EquipmentID = e.EquipmentID;
         eItem.Descriptor = e.Descriptor;
         eItem.Description = e.Description;
         eItem.SmallImage = e.SmallImage;
         eItem.MediumImage = e.MediumImage;
         eItem.LargeImage = e.LargeImage;
         eItem.IsTestKit = e.IsTestKit;
         eItem.EquipmentClassId = e.EquipmentClass;
         if (e.EquipmentClass != null && e.EquipmentClass != "-1")
         {
             var lookUp_EqptClass = lookupdata.Where(x => x.ValueCode == e.EquipmentClass && x.TableName == "Equipment" && x.FieldName == "EquipmentClass").FirstOrDefault();
             if (lookUp_EqptClass != null)
             {
                 eItem.EquipmentClass = lookUp_EqptClass.ValueDescription ?? "";
             }
         }
         else
         {
             eItem.EquipmentClass = "";
         }
         if (eItem.IsTestKit == true)
         {
             eItem.TestKitStatus = "checked";
         }
         else
         {
             eItem.TestKitStatus = "";
         }
         eItem.Supplier = (e.Supplier==""||e.Supplier==null||e.Supplier=="-1")?"":e.Supplier;
         eItem.SupplierCode = e.SupplierCode;
         eItem.CreatedDate = e.CreatedDate.ToString("dd/MM/yyyy");
         eList.Add(eItem);
     }
     return eList;
 }
 public LookUpController()
 {
     _service = new LookUpService();
 }