예제 #1
0
 public ActionResult AddCustomer(int?Id)
 {
     TMRC_CSP.ViewModel.Countries.Countries country = new TMRC_CSP.ViewModel.Countries.Countries();
     ViewBag.Countries = country.GetCountries();
     if (Id != null)
     {
         TMRC_CSP.ViewModel.ResellerRequest.NewRequest _VresellerRequest = new TMRC_CSP.ViewModel.ResellerRequest.NewRequest();
         return(View(_VresellerRequest.GetReseller(Id)));
     }
     return(View());
 }
예제 #2
0
        public async Task <ActionResult> AddCustomer(TMRC_CSP.Models.Customers _resellerRequest)
        {
            if (ModelState.IsValid)
            {
                //Session["_resellerRequest"] = _resellerRequest;
                //saved the new customer/Reseller
                TMRC_CSP.ViewModel.ResellerRequest.NewRequest res = new TMRC_CSP.ViewModel.ResellerRequest.NewRequest();
                string MicrosoftCustomerId = await res.AcceptRequest(_resellerRequest, ViewModel.Account.Login._r.Id);

                if (MicrosoftCustomerId == "Unknown error occur" || MicrosoftCustomerId == "Domain name already exist")
                {
                    ViewBag.msg = MicrosoftCustomerId;
                }
                else
                {
                    return(RedirectToAction("Customers"));
                }
            }
            TMRC_CSP.ViewModel.Countries.Countries country = new TMRC_CSP.ViewModel.Countries.Countries();
            ViewBag.Countries = country.GetCountries();
            return(View());
        }