コード例 #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);
            }
        }