public override EquipmentCustomModel MapModelToViewModel(EquipmentMaster model) { var vm = base.MapModelToViewModel(model); if (vm != null) { using (var bal = new EquipmentBal()) { vm.EquipmentTypeName = ""; vm.FacilityName = bal.GetFacilityNameByFacilityId(Convert.ToInt32(model.FacilityId)); } using (var fBal = new FacilityStructureBal()) { var departmentName = fBal.GetParentNameByFacilityStructureId(model.FacilityStructureId); var obj = fBal.GetFacilityStructureById(model.FacilityStructureId); vm.AssignedRoom = obj != null && !string.IsNullOrEmpty(obj.FacilityStructureName) ? obj.FacilityStructureName : string.Empty; vm.RoomDepartment = departmentName; if (!string.IsNullOrEmpty(model.BaseLocation)) { var dep = fBal.GetFacilityStructureById(Convert.ToInt32(model.BaseLocation)); vm.Department = dep != null ? dep.FacilityStructureName : string.Empty; } } } return(vm); }
/// <summary> /// Gets the facility equipments. /// </summary> /// <param name="coporateId">The coporate identifier.</param> /// <param name="facilityId">The facility identifier.</param> /// <returns></returns> public ActionResult GetFacilityEquipments(int coporateId, int facilityId) { using (var equipmentBal = new EquipmentBal()) { var facilityEquipmentList = equipmentBal.GetEquipmentList(false, facilityId.ToString()); return(PartialView(PartialViews.FacilityEquipmentListView, facilityEquipmentList)); } }