示例#1
0
        public ActionResult Payments(PaymentsViewModel model)
        {
            var movel = ModelState;

            //if (ModelState.IsValid)
            //{
            ModelState.AddModelError("", "Error occured in model");
            ViewModel.Intake.IntakeViewModel intakemodel = new ViewModel.Intake.IntakeViewModel();
            intakemodel.PaymentsViewModel            = new ViewModel.Payments.PaymentsViewModel();
            intakemodel.PharmacyViewModel            = new ViewModel.Pharmacy.PharmacyViewModel();
            intakemodel.PharmacyViewModel.Pharmacies = new List <Models.PharmacyDetails>();

            PharmacyDetails pd = new PharmacyDetails();

            pd.PharmacyAddress = "Karachi";
            pd.PharmacyID      = "1";
            pd.PharmacyName    = "CVS pharmacy";
            intakemodel.PharmacyViewModel.Pharmacies.Add(pd);

            CoreDTO.DTOContactDetails DTOCD = new CoreDTO.DTOContactDetails();
            DTOCD.Address1    = "ABC";
            DTOCD.Address2    = "BCD";
            DTOCD.Email       = "ASDDADS";
            DTOCD.CountryList = new List <CoreDTO.Country> {
                new CoreDTO.Country {
                    Name = "USA", Value = "US"
                }, new CoreDTO.Country {
                    Name = "Canada", Value = "US"
                }
            };
            DTOCD.StateList = new List <CoreDTO.State> {
                new CoreDTO.State {
                    Name = "NewYork", Value = "US"
                }, new CoreDTO.State {
                    Name = "Chicago", Value = "US"
                }
            };

            ContactDetailsViewModel CDVM = new ContactDetailsViewModel(DTOCD);

            intakemodel.ContactDetailsViewModel = CDVM;

            return(View("Index", intakemodel));
            //}
        }
示例#2
0
        // GET: Intake
        public ActionResult Index()
        {
            ViewModel.Intake.IntakeViewModel intakemodel = new ViewModel.Intake.IntakeViewModel();
            intakemodel.PaymentsViewModel            = new ViewModel.Payments.PaymentsViewModel();
            intakemodel.PharmacyViewModel            = new ViewModel.Pharmacy.PharmacyViewModel();
            intakemodel.PharmacyViewModel.Pharmacies = new List <Models.PharmacyDetails>();



            PharmacyDetails pd = new PharmacyDetails();

            pd.PharmacyAddress = "Karachi";
            pd.PharmacyID      = "1";
            pd.PharmacyName    = "CVS pharmacy";
            intakemodel.PharmacyViewModel.Pharmacies.Add(pd);


            CoreDTO.DTOContactDetails DTOCD = new CoreDTO.DTOContactDetails();
            DTOCD.Address1    = "ABC";
            DTOCD.Address2    = "BCD";
            DTOCD.Email       = "ASDDADS";
            DTOCD.CountryList = new List <CoreDTO.Country> {
                new CoreDTO.Country {
                    Name = "USA", Value = "US"
                }, new CoreDTO.Country {
                    Name = "Canada", Value = "US"
                }
            };
            DTOCD.StateList = new List <CoreDTO.State> {
                new CoreDTO.State {
                    Name = "NewYork", Value = "US"
                }, new CoreDTO.State {
                    Name = "Chicago", Value = "US"
                }
            };

            ContactDetailsViewModel CDVM = new ContactDetailsViewModel(DTOCD);


            intakemodel.ContactDetailsViewModel = CDVM;


            return(View(intakemodel));
        }
示例#3
0
        public JsonResult SearchPharmacy(string Zipcode, string State)
        {
            PharmacyViewModel pvm = new PharmacyViewModel();

            pvm.Pharmacies = new List <PharmacyDetails>();
            PharmacyDetails pd = new PharmacyDetails();

            pd.PharmacyAddress = "Karachi";
            pd.PharmacyID      = "1";
            pd.PharmacyName    = "CVS pharmacy";
            pvm.Pharmacies.Add(pd);


            PharmacyDetails pd1 = new PharmacyDetails();

            pd1.PharmacyAddress = "Karachi";
            pd1.PharmacyID      = "1";
            pd1.PharmacyName    = "Shahi Pharmacy";
            pvm.Pharmacies.Add(pd1);
            return(Json(new { data = pvm }, JsonRequestBehavior.AllowGet));
        }