public JsonResult DeleteAccount(Guid id) { CRUDService db = new Services.CRUDService(); db.DeleteRecords <AccountModel>("Accounts", id); return(Json("success", JsonRequestBehavior.AllowGet)); }
public ActionResult GetAccounts() { CRUDService db = new Services.CRUDService(); var accoutns = db.LoadRecords <AccountModel>("Accounts"); return(PartialView("~/Views/Home/_AccountsTable.cshtml", accoutns)); }
public ActionResult EditAccountModal(Guid id) { CRUDService db = new Services.CRUDService(); var account = db.LoadRecordById <AccountModel>("Accounts", id); return(PartialView("~/Views/Modals/_EditAccountModal.cshtml", account)); }
public JsonResult UpsertAccount(Guid id, string ip, string os, string country, string binary) { try { CRUDService db = new Services.CRUDService(); var account = db.LoadRecordById <AccountModel>("Accounts", id); account.Ip = ip; account.OS = os; account.Country = country; account.Binary = binary; db.UpsertRecord("Accounts", id, account); return(Json("success", JsonRequestBehavior.AllowGet)); } catch (Exception e) { var err = e; return(Json("error", JsonRequestBehavior.AllowGet)); } }
public JsonResult SaveAccount(string ip, string os, string country, string binary) { try { CRUDService db = new Services.CRUDService(); AccountModel account = new AccountModel { Ip = ip, OS = os, Country = country, Binary = binary }; db.InsertAccount("Accounts", account); return(Json("success", JsonRequestBehavior.AllowGet)); } catch (Exception) { return(Json("error", JsonRequestBehavior.AllowGet)); } }