Example #1
0
 public ActionResult Index(PubliChemCriteria criteria)
 {
     criteria.Status = SDSStatus.New.ToString();// Default
     var dataSDS = publicChemRepository.Search(criteria);
     var uDataView = CreateListViewData<PubliChemViewData>(criteria.Page ?? 1);
     uDataView.Result = dataSDS.Result;
     uDataView.TotalCount = dataSDS.Total;
     uDataView.ClientShow = criteria.TotalPerPage;
     return GetView(WebConstants.View_Index, uDataView);
 }
Example #2
0
        public ActionResult Search(PubliChemCriteria criteria)
        {
            var dataSDS = publicChemRepository.Search(criteria);
            var uDataView = CreateListViewData<PubliChemViewData>(criteria.Page ?? 1);
            uDataView.Result = dataSDS.Result;
            uDataView.TotalCount = dataSDS.Total;

            uDataView.ClientShow = criteria.TotalPerPage;
            return GetView(WebConstants.View_Search, uDataView);
        }
Example #3
0
 public ActionResult GetSDSAssignedCustomer(PubliChemCriteria criteria)
 {
     var Ids = assignedCustomerRepository.GetSDSAssigned(CurrentUser.UserId);
     criteria.Ids = Ids.ToList();
     var dataSDS = publicChemRepository.Search(criteria);
     var uDataView = CreateListViewData<PubliChemViewData>(criteria.Page ?? 1);
     uDataView.Result = dataSDS.Result.Where(t => Ids.Contains(t.Id)).ToList();
     uDataView.TotalCount = uDataView.Result.Count;
     uDataView.ClientShow = criteria.TotalPerPage;
     return GetView("SDSAssignedCustomer", uDataView);
 }