public JsonResult GetUoMsByType(int typeId = 1) { List <UnitOfMeasureModel> uoms = new List <UnitOfMeasureModel>(); using (UnitOfMeasureService service = new UnitOfMeasureService()) { var dtos = service.GetAllByUoMTypeId(typeId); uoms.AddRange(Mapper.Map <List <UnitOfMeasureDto>, List <UnitOfMeasureModel> >(dtos)); } return(Json(uoms, JsonRequestBehavior.AllowGet)); }
public JsonResult GetAllUoMResultByCode(string code) { UnitOfMeasureTypeModel uomType = Mapper.Map <UnitOfMeasureTypeDto, UnitOfMeasureTypeModel>((new UnitOfMeasureTypeService()).GetByCode(code)); if (uomType != null) { // TODO: what if uomType is null? List <UnitOfMeasureModel> uoms = new List <UnitOfMeasureModel>(); using (UnitOfMeasureService service = new UnitOfMeasureService()) { var dtos = service.GetAllByUoMTypeId(uomType.Id); uoms.AddRange(Mapper.Map <List <UnitOfMeasureDto>, List <UnitOfMeasureModel> >(dtos)); } return(Json(uoms, JsonRequestBehavior.AllowGet)); } return(null); }