protected static FR_Base Execute(DbConnection Connection, DbTransaction Transaction, P_L5EW_DEWCSD_1035 Parameter, CSV2Core.SessionSecurity.SessionSecurityTicket securityTicket = null) { #region UserCode var returnValue = new FR_Base(); //Put your code here ORM_CMN_BPT_EMP_ExtraWorkCalculation_Surcharges_Detail extraWorkCalculationDetail = new ORM_CMN_BPT_EMP_ExtraWorkCalculation_Surcharges_Detail(); if (Parameter.CMN_BPT_EMP_ExtraWorkCalculation_Surcharges_DetailsID != Guid.Empty) { var result = extraWorkCalculationDetail.Load(Connection, Transaction, Parameter.CMN_BPT_EMP_ExtraWorkCalculation_Surcharges_DetailsID); if (result.Status != FR_Status.Success || extraWorkCalculationDetail.CMN_BPT_EMP_ExtraWorkCalculation_Surcharges_DetailsID == Guid.Empty) { var error = new FR_Guid(); error.ErrorMessage = "No Such ID"; error.Status = FR_Status.Error_Internal; return(error); } } extraWorkCalculationDetail.IsDeleted = true; extraWorkCalculationDetail.Save(Connection, Transaction); returnValue.Status = FR_Status.Success; return(returnValue); #endregion UserCode }
protected static FR_Guid Execute(DbConnection Connection, DbTransaction Transaction, P_L5EW_SEWCSD_1334 Parameter, CSV2Core.SessionSecurity.SessionSecurityTicket securityTicket = null) { #region UserCode var returnValue = new FR_Guid(); //Put your code here ORM_CMN_BPT_EMP_ExtraWorkCalculation_Surcharges_Detail extraWorkCalculationDetail = new ORM_CMN_BPT_EMP_ExtraWorkCalculation_Surcharges_Detail(); if (Parameter.CMN_BPT_EMP_ExtraWorkCalculation_Surcharges_DetailsID != Guid.Empty) { var result = extraWorkCalculationDetail.Load(Connection, Transaction, Parameter.CMN_BPT_EMP_ExtraWorkCalculation_Surcharges_DetailsID); if (result.Status != FR_Status.Success || extraWorkCalculationDetail.CMN_BPT_EMP_ExtraWorkCalculation_Surcharges_DetailsID == Guid.Empty) { var error = new FR_Guid(); error.ErrorMessage = "No Such ID"; error.Status = FR_Status.Error_Internal; return(error); } } extraWorkCalculationDetail.BoundTo_StructureCalendarEvent_RefID = Parameter.BoundTo_StructureCalendarEvent_RefID; extraWorkCalculationDetail.BoundTo_StructureCalendarEvent_Type_RefID = Parameter.BoundTo_StructureCalendarEvent_Type_RefID; extraWorkCalculationDetail.ExtraWorkCalculation_Surcharge_RefID = Parameter.ExtraWorkCalculation_Surcharge_RefID; extraWorkCalculationDetail.Surcharge_Standard_PercentValue = Parameter.Surcharge_Standard_PercentValue; extraWorkCalculationDetail.Surcharge_StartedBeforeMidnight_PercentValue = Parameter.Surcharge_StartedBeforeMidnight_PercentValue; extraWorkCalculationDetail.TimeFrom_in_mins = Parameter.TimeFrom_in_mins; extraWorkCalculationDetail.TimeTo_in_mins = Parameter.TimeTo_in_mins; extraWorkCalculationDetail.Tenant_RefID = securityTicket.TenantID; extraWorkCalculationDetail.Save(Connection, Transaction); returnValue = new FR_Guid(extraWorkCalculationDetail.CMN_BPT_EMP_ExtraWorkCalculation_Surcharges_DetailsID); return(returnValue); #endregion UserCode }