Exemplo n.º 1
0
        public JsonResult DeleteAccount(Guid id)
        {
            CRUDService db = new Services.CRUDService();

            db.DeleteRecords <AccountModel>("Accounts", id);

            return(Json("success", JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 2
0
        public ActionResult GetAccounts()
        {
            CRUDService db = new Services.CRUDService();

            var accoutns = db.LoadRecords <AccountModel>("Accounts");

            return(PartialView("~/Views/Home/_AccountsTable.cshtml", accoutns));
        }
Exemplo n.º 3
0
        public ActionResult EditAccountModal(Guid id)
        {
            CRUDService db = new Services.CRUDService();

            var account = db.LoadRecordById <AccountModel>("Accounts", id);

            return(PartialView("~/Views/Modals/_EditAccountModal.cshtml", account));
        }
Exemplo n.º 4
0
        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));
            }
        }
Exemplo n.º 5
0
        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));
            }
        }