Ejemplo n.º 1
0
        public String ajax_MasterUpdata(m_ProgData md)
        {
            ReturnAjaxFiles      rAjaxResult = new ReturnAjaxFiles();
            JavaScriptSerializer js          = new JavaScriptSerializer();

            js.MaxJsonLength = 4096;
            string returnString = string.Empty;

            ac            = new a_ProgData();
            ac.Connection = getSQLConnection();

            if (md.EditType == EditModeType.Insert)
            {   //新增
                RunInsertEnd HResult = ac.InsertMaster(md, LoginUserId);
                rAjaxResult    = HandleResultAjaxFiles(HResult, Resources.Res.Data_Insert_Success);
                rAjaxResult.id = HResult.InsertId;
            }
            else
            {
                //修改
                RunUpdateEnd HResult = ac.UpdateMaster(md, LoginUserId);
                rAjaxResult    = HandleResultAjaxFiles(HResult, Resources.Res.Data_Update_Success);
                rAjaxResult.id = md.id;
            }

            returnString = js.Serialize(rAjaxResult);
            return(returnString);
        }
Ejemplo n.º 2
0
        public String ajax_UpdateUnitData(m_PowerUnit md)
        {
            ReturnAjaxInfo rAjaxResult = new ReturnAjaxInfo();

            a_PowerUnit ac = new a_PowerUnit()
            {
                Connection = getSQLConnection(), logPlamInfo = plamInfo
            };
            RunUpdateEnd r = ac.UpdateMaster(md, LoginUserId.ToString());

            if (!r.Result)
            {
                rAjaxResult.message = r.Message;
            }
            return(JsonConvert.SerializeObject(rAjaxResult, new JsonSerializerSettings()
            {
                NullValueHandling = NullValueHandling.Ignore
            }));
        }