public ActionResult SubscriptionTransactionEnterpriseResult(string tax_) { EnterpriseDataModel consdata = new EnterpriseDataModel(); System.Threading.Thread.Sleep(200); consdata.GetEnterpriseDetailsData(tax_); var searchuser = consdata.EnterpriseDetails.Where(x => x.tax_num == tax_).FirstOrDefault(); if (searchuser != null) { consdata.GetEnterpriseInvoiceDetails(tax_); consdata.GetEnterpriseUnpaidInvoices(tax_); ViewBag.usern = searchuser.username; ViewBag.name = searchuser.name; ViewBag.tckn = searchuser.tax_num; ViewBag.phn = searchuser.phone; ViewBag.mail = searchuser.email; ViewBag.unpaidcount = consdata.EnterpriseUnpaidInvoices.Count(y => y.ispaid == false); return(View(consdata)); } else { TempData["result"] = "<script>alert('Kullanıcı bulunamadı');</script>"; return(RedirectToAction("SearchConsumerSubscriber")); } }
public ActionResult EnterpriseLogin(EnterpriseLoginModel ens) { var ensdata = new EnterpriseDataModel(); System.Threading.Thread.Sleep(200); ensdata.GetEnterpriseData(); var searchuser = ensdata.EnterpriseData.Where(x => x.tax_num == ens.Tax_No).SingleOrDefault(); if (searchuser != null) { FormsAuthentication.SetAuthCookie("Tax_No", false); return(RedirectToAction("Index", "EnterpriseBill", new { tax = searchuser.tax_num.ToString() })); } else { ViewBag.ErrorMessage = "Kullanıcı bulunamadı. Lütfen blgilerinizi kontrol ediniz."; return(RedirectToAction("Index", "Home")); } }
public ActionResult Index(string tax) { EnterpriseDataModel entmodel = new EnterpriseDataModel(); System.Threading.Thread.Sleep(200); entmodel.GetEnterpriseBillRawData(); var searchuser2 = entmodel.EnterpriseBillRawData.Where(y => y.tax_num == tax).FirstOrDefault(); if (searchuser2 != null) { entmodel.GetEnterprisePaidInvoices(tax); entmodel.GetEnterpriseUnpaidInvoices(tax); } else { TempData["Message"] = "<script>alert('Kayıt bulunamadı');</script>"; } return(View(entmodel)); }
public ActionResult SearchEnterpriseSubscriberResult(string tax_) { EnterpriseDataModel entdata = new EnterpriseDataModel(); System.Threading.Thread.Sleep(200); entdata.GetEnterpriseDetailsData(tax_); var searchuser = entdata.EnterpriseDetails.Where(x => x.tax_num == tax_).FirstOrDefault(); if (searchuser != null) { entdata.GetEnterpriseInvoiceDetails(tax_); TempData["result"] = "Username:"******", Name:" + searchuser.name + ", TaxNo:" + searchuser.tax_num + ", Phone:" + searchuser.phone + ", Email:" + searchuser.email; return(View(entdata)); } else { TempData["result"] = "<script>alert('Kullanıcı bulunamadı');</script>"; return(RedirectToAction("SearchEnterpriseSubscriber")); } }
public ActionResult PayInvoiceEnterprise(string tax, int id) { EnterpriseDataModel entmodel = new EnterpriseDataModel(); System.Threading.Thread.Sleep(200); entmodel.GetEnterpriseBillRawData(); var searchuser = entmodel.EnterpriseBillRawData.Where(x => x.bill_id == id).FirstOrDefault(); var searchuser2 = entmodel.EnterpriseBillRawData.Where(y => y.tax_num == tax).FirstOrDefault(); if (searchuser != null && searchuser2 != null) { entmodel.GetEnterprisePayInvoice(id); entmodel.GetEnterprisePaidInvoices(tax); entmodel.GetEnterpriseUnpaidInvoices(tax); TempData["Message"] = "<script>alert('Fatura ödeme işlemi tamamlandı');</script>"; ViewBag.IsReload = true; return(RedirectToAction("Index", "EnterpriseBill", new { tax = searchuser2.tax_num.ToString() })); } else { return(RedirectToAction("Index", "EnterpriseBill", new { tax = searchuser2.tax_num.ToString() })); } }
public ActionResult CreateNewEnterpriseSubscriber(string username2, string entname, string tax, string entphone, string entemail, string entpass, bool entisactive) { CreateDeleteSubscriberModel sub = new CreateDeleteSubscriberModel(); EnterpriseDataModel entdata = new EnterpriseDataModel(); entdata.GetEnterpriseData(); System.Threading.Thread.Sleep(200); var searchuser2 = entdata.EnterpriseData.Where(y => y.username == username2).SingleOrDefault(); if (searchuser2 != null) { TempData["Message"] = "<script>alert('Bu kayıt zaten mevcut!');</script>"; return(RedirectToAction("CreateNewSubscriber")); } else { sub.AddNewEnterprise(username2, entname, tax, entphone, entemail, entpass, entisactive); sub.AddNewEnterpriseInDeposit(tax); TempData["Message"] = "<script>alert('Başarılı bir şekilde sisteme eklendi');</script>"; return(RedirectToAction("CreateNewSubscriber")); } }
public ActionResult CloseEnterpriseAccount(string tax_) { EnterpriseDataModel ensdata = new EnterpriseDataModel(); System.Threading.Thread.Sleep(200); ensdata.GetEnterpriseBillRawData(); var searchuser = ensdata.EnterpriseBillRawData.Where(y => y.tax_num == tax_).FirstOrDefault(); if (searchuser != null) { ensdata.GetEnterprisePayDeposit(tax_); ensdata.GetEnterpriseDetailsData(tax_); ensdata.GetEnterpriseAccountClose(tax_); ViewBag.IsReload = true; return(RedirectToAction("SubscriptionTransaction", "AdminOperations")); } else { ViewBag.message = "<p style='color:red;'>Abonelik kapatma işlemi başarısız oldu.</p>"; return(RedirectToAction("SubscriptionTransactionEnterpriseResult", "AdminOperations", new { tax_ = searchuser.tax_num.ToString() })); } }