Example #1
0
        public void AddClinic(ClinicAddViewModel clinicAddViewModel)
        {
            //throw new NotImplementedException();

            var clinic = _clinicService.AddClinic(clinicAddViewModel.ClinicName, clinicAddViewModel.ClinicDesc, clinicAddViewModel.ClinicContactTel, clinicAddViewModel.ClinicCategoryId, clinicAddViewModel.ClinicTypeId,
                                                  clinicAddViewModel.NumberStreet, clinicAddViewModel.City, clinicAddViewModel.ProvState, clinicAddViewModel.PostZipCode, clinicAddViewModel.Country);


            _clinicPatientRepository.AddClinic(clinic, clinic.ClinicAddress);
        }
Example #2
0
        public IHttpActionResult AddClinic(ClinicAddViewModel clinicModel)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                _clinicApplicationService.AddClinic(clinicModel);
            }
            catch (Exception)
            {
                throw;
            }

            return(Ok());
        }