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 }); }
/// <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); }