Пример #1
0
        public async Task <ActionResult> Edit(string CRN)
        {
            var filter = new FilterModel {
                CompId = CurrentUser.CompanyId
            };
            var CalAppintmentModel = await _centerRepo.GetCallsDetailsById(CRN);

            CalAppintmentModel.BrandList        = new SelectList(_dropdown.BindBrand(CurrentUser.CompanyId), "Value", "Text");
            CalAppintmentModel.CategoryList     = new SelectList(_dropdown.BindCategory(CurrentUser.CompanyId), "Value", "Text");
            CalAppintmentModel.ProductList      = new SelectList(_dropdown.BindProduct(CalAppintmentModel.DeviceBrandId), "Value", "Text");
            CalAppintmentModel.ServiceTypeList  = new SelectList(await CommonModel.GetServiceType(filter), "Value", "Text");
            CalAppintmentModel.DeliveryTypeList = new SelectList(await CommonModel.GetDeliveryServiceType(filter), "Value", "Text");
            CalAppintmentModel.CustomerTypeList = new SelectList(await CommonModel.GetLookup("Customer Type"), "Value", "Text");
            CalAppintmentModel.ConditionList    = new SelectList(await CommonModel.GetLookup("Device Condition"), "Value", "Text");
            CalAppintmentModel.AddressTypelist  = new SelectList(await CommonModel.GetLookup("Address"), "Value", "Text");
            CalAppintmentModel.CountryList      = new SelectList(_dropdown.BindCountry(), "Value", "Text");
            CalAppintmentModel.StatusList       = new SelectList(_dropdown.BindCallStatusNew(), "Value", "Text");
            return(PartialView(Mapper.Map <CallDetailsModel>(CalAppintmentModel)));
            //UpdateAppointmentDetail
        }