コード例 #1
0
ファイル: ConfigsActiton.cs プロジェクト: califaxit/manhquang
        private void Upd_ByID(HttpContext context)
        {
            String jSonString = "";
            try {
                int idConfigs = Convert.ToInt32(context.Request.Form["txtID"]);
                ConfigsBO configsBO = new ConfigsBO();
                Configs aConfigs = configsBO.Sel_ByID(idConfigs);

                aConfigs.ID = idConfigs;
                aConfigs.AccessKey = !String.IsNullOrEmpty(context.Request.Form["txtAccessKey"])
                    ? Convert.ToString(context.Request.Form["txtAccessKey"])
                    : aConfigs.AccessKey;
                aConfigs.Value = !String.IsNullOrEmpty(context.Request.Form["txtValue"])
                    ? Convert.ToString(context.Request.Form["txtValue"])
                    : aConfigs.Value;
                aConfigs.Status = !String.IsNullOrEmpty(context.Request.Form["cbbStatus"])
                    ? Convert.ToInt32(context.Request.Form["cbbStatus"])
                    : aConfigs.Status;
                aConfigs.Type = !String.IsNullOrEmpty(context.Request.Form["cbbType"])
                    ? Convert.ToInt32(context.Request.Form["cbbType"])
                    : aConfigs.Type;
                aConfigs.Group = !String.IsNullOrEmpty(context.Request.Form["cbbGroup"])
                    ? Convert.ToInt32(context.Request.Form["cbbGroup"])
                    : aConfigs.Group;
                aConfigs.Note = !String.IsNullOrEmpty(context.Request.Form["txtNote"])
                    ? Convert.ToString(context.Request.Form["txtNote"])
                    : aConfigs.Note;
                aConfigs.Disable = !String.IsNullOrEmpty(context.Request.Form["cbbDisable"])
                    ? Convert.ToBoolean(context.Request.Form["cbbDisable"])
                    : aConfigs.Disable;
                aConfigs.Image = !String.IsNullOrEmpty(context.Request.Form["txtImage_1"])
                    ? Convert.ToString(context.Request.Form["txtImage_1"])
                    : aConfigs.Image;

                int ret = configsBO.Upd(aConfigs);

                if (ret != 0) jSonString = "{\"status\": \"success\"}";
                if (ret == 0) jSonString = "{\"status\":\"error|" + ret + "\"}";
            }
            catch (Exception ex) {
                jSonString = "{\"status\":\"error\" ,\"message\":\"" + ex.Message + "\"}";
            }
            finally {
                context.Response.Write(jSonString);
            }
        }
コード例 #2
0
ファイル: ConfigsActiton.cs プロジェクト: califaxit/manhquang
        private void Sel_ByID(HttpContext context)
        {
            string jSonString = string.Empty;
            ConfigsBO configsBO = new ConfigsBO();
            int id = Convert.ToInt32(context.Request.QueryString["ID"]);
            bool disable = !String.IsNullOrEmpty(Convert.ToString(context.Request.QueryString["Disable"]))
                ? Convert.ToBoolean(context.Request.QueryString["Disable"])
                : false;
            Configs configs = String.IsNullOrEmpty(Convert.ToString(context.Request.QueryString["Disable"]))
                ? configsBO.Sel_ByID(id)
                : configsBO.Sel_ByID(id, disable);
            if (configs != null) {
                _converter.DateTimeFormat = "dd/MM/yyyy";
                jSonString = JsonConvert.SerializeObject(configs, _converter);
            }
            jSonString = "{\"data\":" + jSonString + "}";

            context.Response.Write(jSonString);
        }