protected static FR_Guid Execute(DbConnection Connection, DbTransaction Transaction, P_L5PR_SPG_1255 Parameter, CSV2Core.SessionSecurity.SessionSecurityTicket securityTicket = null) { #region UserCode var returnValue = new FR_Guid(); //Put your code here ORM_TMS_PRO_Project_Group item = new ORM_TMS_PRO_Project_Group(); if (Parameter.TMS_PRO_Project_GroupID != Guid.Empty) { var result = item.Load(Connection, Transaction, Parameter.TMS_PRO_Project_GroupID); if (result.Status != FR_Status.Success || item.TMS_PRO_Project_GroupID == Guid.Empty) { var error = new FR_Guid(); error.ErrorMessage = "No Such ID"; error.Status = FR_Status.Error_Internal; return(error); } } item.ProjectGroup_Name = Parameter.ProjectGroup_Name; item.ProjectGroup_Description = Parameter.ProjectGroup_Description; item.Tenant_RefID = securityTicket.TenantID; item.Save(Connection, Transaction); return(new FR_Guid(item.TMS_PRO_Project_GroupID)); #endregion UserCode }
protected static FR_Guid Execute(DbConnection Connection, DbTransaction Transaction, P_L5PR_DPG_1258 Parameter, CSV2Core.SessionSecurity.SessionSecurityTicket securityTicket = null) { //Leave UserCode region to enable user code saving #region UserCode var returnValue = new FR_Guid(); ORM_TMS_PRO_Project_Group item = new ORM_TMS_PRO_Project_Group(); if (Parameter.TMS_PRO_Project_GroupID != Guid.Empty) { var result = item.Load(Connection, Transaction, Parameter.TMS_PRO_Project_GroupID); if (result.Status != FR_Status.Success || item.TMS_PRO_Project_GroupID == Guid.Empty) { var error = new FR_Guid(); error.ErrorMessage = "No Such ID"; error.Status = FR_Status.Error_Internal; return(error); } } item.IsDeleted = true; item.Save(Connection, Transaction); return(returnValue); #endregion UserCode }
protected static FR_L5PR_GPGFPGID_1319 Execute(DbConnection Connection, DbTransaction Transaction, P_L5PR_GPGFPGID_1319 Parameter, CSV2Core.SessionSecurity.SessionSecurityTicket securityTicket = null) { #region UserCode var returnValue = new FR_L5PR_GPGFPGID_1319(); returnValue.Result = new L5PR_GPGFPGID_1319(); //Put your code here L5PR_GPGFT_1315 resultProjectGroup = new L5PR_GPGFT_1315(); ORM_TMS_PRO_Project_Group.Query projectGroupQuery = new ORM_TMS_PRO_Project_Group.Query(); projectGroupQuery.TMS_PRO_Project_GroupID = Parameter.TMS_PRO_Project_GroupID; projectGroupQuery.IsDeleted = false; projectGroupQuery.Tenant_RefID = securityTicket.TenantID; List <ORM_TMS_PRO_Project_Group> projectGroups = ORM_TMS_PRO_Project_Group.Query.Search(Connection, Transaction, projectGroupQuery); if (projectGroups.Count == 0) { return(null); } ORM_TMS_PRO_Project_Group projectGroup = projectGroups.FirstOrDefault(); resultProjectGroup.TMS_PRO_Project_GroupID = projectGroup.TMS_PRO_Project_GroupID; resultProjectGroup.ProjectGroup_Name = projectGroup.ProjectGroup_Name; resultProjectGroup.ProjectGroup_Description = projectGroup.ProjectGroup_Description; returnValue.Result.ProjectGroup = resultProjectGroup; return(returnValue); #endregion UserCode }