Ejemplo n.º 1
0
        public ActionResult ConfigureService(ConfigureServiceViewModel servicedata, int? selectedService)
        {
            var service = _uow.Repository<ServiceType>().Query().Get().First(s => s.ServiceId == selectedService);

            var siteName = new SqlParameter("@sitename", "CallCredit");
            var applicationName = new SqlParameter("@applicationname", service.Name);

            SiteLogin siteLogin;
            try
            {
                siteLogin = _cadmuow.Repository<SiteLogin>()
                    .SqlQuery("GetSiteLogin @sitename, @applicationname", siteName, applicationName).FirstOrDefault();

                siteLogin = servicedata.SiteLogin;
                siteLogin.ObjectState = ObjectState.Modified;
                _cadmuow.Save();
            }
            catch (Exception Ex)
            {
            }
            
            service.Company = servicedata.Company;
            _uow.Save();

            return RedirectToAction("ConfigureService", selectedService);
        }
Ejemplo n.º 2
0
        public ActionResult ConfigureService(int? selectedService)
        {
            var configureService = new ConfigureServiceViewModel();

            var serviceTypes = _uow.Repository<ServiceType>().Query().Get().ToList();

            selectedService = selectedService ?? 2;

            ViewBag.SelectedService = new SelectList(serviceTypes, "ServiceId", "Name", selectedService);

            int serviceTypeId = selectedService.GetValueOrDefault();

            var service = _uow.Repository<ServiceType>().Query().Get().First(s => s.ServiceId == serviceTypeId);

            var siteName = new SqlParameter("@sitename", "CallCredit");
            var applicationName = new SqlParameter("@applicationname", service.Name);

            var siteLogin = _cadmuow.Repository<SiteLogin>()
                .SqlQuery("GetSiteLogin @sitename, @applicationname", siteName, applicationName).First();

            configureService.ServiceTypes = serviceTypes;
            configureService.Company = service.Company;
            configureService.SiteLogin = siteLogin;

            return View(configureService);
        }
Ejemplo n.º 3
0
        public ActionResult ServiceDetails(int serviceId)
        {
            var configureService = new ConfigureServiceViewModel();

            var serviceTypes = _uow.Repository<ServiceType>().Query().Get().ToList();

            var service = _uow.Repository<ServiceType>().Query().Get().First(s => s.ServiceId == serviceId);

            var siteName = new SqlParameter("@sitename", "CallCredit");
            var applicationName = new SqlParameter("@applicationname", service.Name);

            var siteLogin = _cadmuow.Repository<SiteLogin>()
                .SqlQuery("GetSiteLogin @sitename, @applicationname", siteName, applicationName).First();

            configureService.ServiceTypes = serviceTypes;
            configureService.Company = service.Company;
            configureService.SiteLogin = siteLogin;

            return Json(configureService, JsonRequestBehavior.AllowGet);
        }