public JsonResult HardwareSave(T_HARDWARE Param)
        {
            Param.INSERT_CODE = SessionHelper.LoginInfo.MEMBER.MEMBER_CODE;
            RTN_SAVE_DATA rtn = new HardwareService().HardwareSave(Param);

            return(new JsonResult()
            {
                Data = rtn
            });
        }
Esempio n. 2
0
        /// <summary>
        /// T_HARDWARE 저장하기
        /// </summary>
        /// <param name="Param"></param>
        /// <returns></returns>
        public RTN_SAVE_DATA HardwareSave(T_HARDWARE Param)
        {
            RTN_SAVE_DATA rtn = new RTN_SAVE_DATA();

            try
            {
                using (TransactionScope tran = new TransactionScope())
                {
                    string sql = string.Empty;
                    if (Param.SAVE_TYPE.ToString("") == "D")
                    {
                        sql = Global.DBAgent.LoadSQL(sqlBasePath + "LoggalBox\\T_HARDWARE.xml", "HardwareDelete"
                                                     , Param.HARDWARE_CODE.ToString("-1")
                                                     , Param.INSERT_CODE.ToString(""));
                    }
                    else
                    {
                        sql = Global.DBAgent.LoadSQL(sqlBasePath + "LoggalBox\\T_HARDWARE.xml", "HardwareSave"
                                                     , Param.HARDWARE_CODE.ToString("-1")
                                                     , Param.HARDWARE_NAME.ToString("")
                                                     , Param.BRAND.ToString("")
                                                     , Param.MODEL_NAME.ToString("")
                                                     , Param.HARDWARE_WIDTH.ToString("")
                                                     , Param.HARDWARE_HEIGHT.ToString("")
                                                     , Param.DISPLAY_RESOLUTION.ToString("")
                                                     , Param.HARDWARE_DESC.ToString("")
                                                     , Param.PURCHASE_DATE.RemoveDateString()
                                                     , Param.PURCHASE_COMPANY_CODE.ToString("")
                                                     , Param.PURCHASE_STORE_CODE.ToString("")
                                                     , Param.PURCHASE_EMPLOYEE_CODE.ToString("")
                                                     , Param.CONTACT_COMPANY_CODE.ToString("")
                                                     , Param.CONTACT_STORE_CODE.ToString("")
                                                     , Param.CONTACT_EMPLOYEE_CODE.ToString("")
                                                     , Param.REMARK.ToString("")
                                                     , Param.HIDE ? "1" : "0"
                                                     , Param.INSERT_CODE.ToString("")
                                                     );
                    }
                    rtn = db.ExecuteQuery <RTN_SAVE_DATA>(sql).First();
                    tran.Complete();
                }
            }
            catch (Exception ex)
            {
                rtn.ERROR_MESSAGE = ex.Message;
            }
            return(rtn);
        }