C# Class Cats.ViewModelBinder.RequestViewModelBinder

Show file Open project: edgecomputing/cats

Public Methods

Method Description
BindRegionalRequest ( RegionalRequest origin, RegionalRequest request = null ) : RegionalRequest
BindRegionalRequest ( RegionalRequestViewModel regionalRequestViewModel, RegionalRequest request = null ) : RegionalRequest
BindRegionalRequestListViewModel ( IEnumerable requests, List statuses, string userPreference ) : IEnumerable
BindRegionalRequestViewModel ( RegionalRequest regionalRequest, List statuses, string userPrefrence ) : RegionalRequestViewModel
TransposeData ( IEnumerable requestDetails ) : DataTable
TransposeDataNew ( List woredaRequestDetail, int programID, string preferedweight ) : DataTable

Method Details

BindRegionalRequest() public static method

public static BindRegionalRequest ( RegionalRequest origin, RegionalRequest request = null ) : RegionalRequest
origin Cats.Models.RegionalRequest
request Cats.Models.RegionalRequest
return Cats.Models.RegionalRequest

BindRegionalRequest() public static method

public static BindRegionalRequest ( RegionalRequestViewModel regionalRequestViewModel, RegionalRequest request = null ) : RegionalRequest
regionalRequestViewModel Cats.Areas.EarlyWarning.Models.RegionalRequestViewModel
request Cats.Models.RegionalRequest
return Cats.Models.RegionalRequest

BindRegionalRequestListViewModel() public static method

public static BindRegionalRequestListViewModel ( IEnumerable requests, List statuses, string userPreference ) : IEnumerable
requests IEnumerable
statuses List
userPreference string
return IEnumerable

BindRegionalRequestViewModel() public static method

public static BindRegionalRequestViewModel ( RegionalRequest regionalRequest, List statuses, string userPrefrence ) : RegionalRequestViewModel
regionalRequest RegionalRequest
statuses List
userPrefrence string
return RegionalRequestViewModel

TransposeData() public static method

public static TransposeData ( IEnumerable requestDetails ) : DataTable
requestDetails IEnumerable
return DataTable

TransposeDataNew() public static method

public static TransposeDataNew ( List woredaRequestDetail, int programID, string preferedweight ) : DataTable
woredaRequestDetail List
programID int
preferedweight string
return DataTable