public IActionResult CreateConfigureService(ConfigureServiceEditModel value)
        {
            if (ModelState.IsValid)
            {
                if (ConfigureService.TypeExist(value.ServiceId, value.ServiceTypeId))
                {
                    ViewBag.Exist = "these account exist";
                }
                else
                {
                    int p = ConfigureService.MaxValue() + 1;
                    var k = new ServiceTypeRecord()
                    {
                        Id            = p,
                        ServiceId     = value.ServiceId,
                        ServiceTypeId = value.ServiceTypeId,
                        ServiceCost   = value.ServiceCost,
                        Discount      = value.Discount,
                        Price         = value.ServiceCost - (value.Discount / 100),
                        StartDate     = DateTime.Parse(value.StartDate),
                        po            = ServiceImp.Get(value.ServiceId),
                        qo            = ServiceTypeImp.Get(value.ServiceTypeId)
                    };
                    ConfigureService.Add(k);
                    ConfigureService.Commit();
                    ModelState.Clear();


                    HttpContext.Session.SetString("successConfigure", "Successfully configured the service");

                    return(RedirectToAction("CreateConfigureService"));
                }
            }
            ConfigureServiceEditModel pl = new ConfigureServiceEditModel()
            {
                service     = new SelectList(ServiceImp.GetAll(), "Id", "ServiceName"),
                ServiceType = new SelectList(ServiceTypeImp.GetAll(), "Id", "ServiceType")
            };

            return(View(pl));
        }