public ActionResult Create(CustomersCreditCardShipping customerscreditcardshipping) { string szError = ""; string szEncriptedData = ""; if (ModelState.IsValid) { //Encode the credit card info if (!string.IsNullOrEmpty(customerscreditcardshipping.CreditNumber)) { szEncriptedData = TimelyDepotMVC.Controllers.PaymentController.EncriptInfo02(customerscreditcardshipping.CreditNumber, ref szError); customerscreditcardshipping.CreditNumber = szEncriptedData; } //Encode the secure code if (!string.IsNullOrEmpty(customerscreditcardshipping.SecureCode)) { szEncriptedData = TimelyDepotMVC.Controllers.PaymentController.EncriptInfo02(customerscreditcardshipping.SecureCode, ref szError); customerscreditcardshipping.SecureCode = szEncriptedData; } db.CustomersCreditCardShippings.Add(customerscreditcardshipping); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(customerscreditcardshipping)); }
public ActionResult DeleteConfirmed(int id) { CustomersCreditCardShipping customerscreditcardshipping = db.CustomersCreditCardShippings.Find(id); db.CustomersCreditCardShippings.Remove(customerscreditcardshipping); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(CustomersCreditCardShipping customerscreditcardshipping, string CreditNumber01, string SecureCode01) { int nPos = -1; string szError = ""; string szEncriptedData = ""; if (ModelState.IsValid) { //use the user supplied data if (!string.IsNullOrEmpty(CreditNumber01)) { nPos = CreditNumber01.IndexOf("*"); if (nPos == -1) { customerscreditcardshipping.CreditNumber = CreditNumber01; //Encode the credit card info if (!string.IsNullOrEmpty(customerscreditcardshipping.CreditNumber)) { szEncriptedData = TimelyDepotMVC.Controllers.PaymentController.EncriptInfo02(customerscreditcardshipping.CreditNumber, ref szError); customerscreditcardshipping.CreditNumber = szEncriptedData; } } else { //Do not replace the credit card number } } if (!string.IsNullOrEmpty(SecureCode01)) { nPos = -1; nPos = SecureCode01.IndexOf("*"); if (nPos == -1) { customerscreditcardshipping.SecureCode = SecureCode01; //Encode the credit card info if (!string.IsNullOrEmpty(customerscreditcardshipping.SecureCode)) { szEncriptedData = TimelyDepotMVC.Controllers.PaymentController.EncriptInfo02(customerscreditcardshipping.SecureCode, ref szError); customerscreditcardshipping.SecureCode = szEncriptedData; } } else { //Do not replace the credit card number } } db.Entry(customerscreditcardshipping).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(customerscreditcardshipping)); }
// // GET: /CustomersCreditCardShippingAdmin/Details/5 public ActionResult Details(int id = 0) { CustomersCreditCardShipping customerscreditcardshipping = db.CustomersCreditCardShippings.Find(id); if (customerscreditcardshipping == null) { return(HttpNotFound()); } return(View(customerscreditcardshipping)); }