using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AdminDAL.DTO.GetGlobalApiDTO { public record GetApiRequestDTO { private string weburi; public string WebUri { get { return weburi; } set { weburi = value; } } } #region Create and Update Client public class GetGlobalClientResponseDTO { public string _object; public int id; public List leads; } public class GetGlobalErpCreateClientDTO { //NAME CLIENT_GROUP_ID COUNTRY_ID CLIENTS_SHORT_CODE CITY PROJECT_MGR_ID ACCOUNT_MGR_ID SHORT_CODE CREATED_BY STATUS CREATED_AT private int partybranchid; private string name; private string client_group_id; private int country_id; private string clients_short_code; private string city; private string project_mgr_id; private string account_mgr_id; private string short_code; private int created_by; private string status; private DateTime created_at; private DateTime modifiedon; public int PARTYBRANCHID { get { return partybranchid; } set { partybranchid = value; } } public string NAME { get { return name; } set { name = value; } } public string CLIENT_GROUP_ID { get { return client_group_id; } set { client_group_id = value; } } public int COUNTRY_ID { get { return country_id; } set { country_id = value; } } public string CLIENTS_SHORT_CODE { get { return clients_short_code; } set { clients_short_code = value; } } public string CITY { get { return city; } set { city = value; } } public string PROJECT_MGR_ID { get { return project_mgr_id; } set { project_mgr_id = value; } } public string ACCOUNT_MGR_ID { get { return account_mgr_id; } set { account_mgr_id = value; } } public string SHORT_CODE { get { return short_code; } set { short_code = value; } } public int CREATED_BY { get { return created_by; } set { created_by = value; } } public string STATUS { get { return status; } set { status = value; } } public DateTime CREATED_AT { get { return created_at; } set { created_at = value; } } public DateTime MODIFIEDON { get { return modifiedon; } set { modifiedon = value; } } } public class GetGlobalErpUpdateClientDTO { //NAME CLIENT_GROUP_ID COUNTRY_ID CLIENTS_SHORT_CODE CITY PROJECT_MGR_ID ACCOUNT_MGR_ID SHORT_CODE CREATED_BY STATUS CREATED_AT private int partybranchid; private int getclientid; private string name; private string client_group_id; private int country_id; private string clients_short_code; private string city; private string project_mgr_id; private string account_mgr_id; private string status; private int modified_by; private DateTime updated_at; public int PARTYBRANCHID { get { return partybranchid; } set { partybranchid = value; } } public int GETCLIENTID { get { return getclientid; } set { getclientid = value; } } public string NAME { get { return name; } set { name = value; } } public string CLIENT_GROUP_ID { get { return client_group_id; } set { client_group_id = value; } } public int COUNTRY_ID { get { return country_id; } set { country_id = value; } } public string CLIENTS_SHORT_CODE { get { return clients_short_code; } set { clients_short_code = value; } } public string CITY { get { return city; } set { city = value; } } public string PROJECT_MGR_ID { get { return project_mgr_id; } set { project_mgr_id = value; } } public string ACCOUNT_MGR_ID { get { return account_mgr_id; } set { account_mgr_id = value; } } public string STATUS { get { return status; } set { status = value; } } public int MODIFIED_BY { get { return modified_by; } set { modified_by = value; } } public DateTime UPDATED_AT { get { return updated_at; } set { updated_at = value; } } } #endregion #region Client Contact DTO public class GetGlobalErpCreateClientContactFlatDTO { //NAME CLIENT_GROUP_ID COUNTRY_ID CLIENTS_SHORT_CODE CITY PROJECT_MGR_ID ACCOUNT_MGR_ID SHORT_CODE CREATED_BY STATUS CREATED_AT private int contactid; private string name; private string designation; private string project_name_id; private string status; private string city; private string email; private string phone; private int client_id; private int country_id; private int created_by; private DateTime created_at; private int getcontactid; private int modified_by; private DateTime updated_at; public int CONTACTID { get { return contactid; } set { contactid = value; } } public string NAME { get { return name; } set { name = value; } } public string DESIGNATION { get { return designation; } set { designation = value; } } public string PROJECT_NAME_ID { get { return project_name_id; } set { project_name_id = value; } } public string STATUS { get { return status; } set { status = value; } } public string CITY { get { return city; } set { city = value; } } public string EMAIL { get { return email; } set { email = value; } } public string PHONE { get { return phone; } set { phone = value; } } public int CLIENT_ID { get { return client_id; } set { client_id = value; } } public int COUNTRY_ID { get { return country_id; } set { country_id = value; } } public int CREATED_BY { get { return created_by; } set { created_by = value; } } public DateTime CREATED_AT { get { return created_at; } set { created_at = value; } } public int GETCONTACTID { get { return getcontactid; } set { getcontactid = value; } } public int MODIFIED_BY { get { return modified_by; } set { modified_by = value; } } public DateTime UPDATED_AT { get { return updated_at; } set { updated_at = value; } } } public class GetGlobalErpCreateClientContactDTO { //NAME CLIENT_GROUP_ID COUNTRY_ID CLIENTS_SHORT_CODE CITY PROJECT_MGR_ID ACCOUNT_MGR_ID SHORT_CODE CREATED_BY STATUS CREATED_AT public string name; public string designation; public int[] project_name_id; public string status; public string city; public string email; public string phone; public int client_id; public int country_id; public int created_by; public string created_at; } public class GetGlobalErpEditClientContactDTO { //NAME CLIENT_GROUP_ID COUNTRY_ID CLIENTS_SHORT_CODE CITY PROJECT_MGR_ID ACCOUNT_MGR_ID SHORT_CODE CREATED_BY STATUS CREATED_AT public string name; public string designation; public int[] project_name_id; public string status; public string city; public string email; public string phone; public int client_id; public int country_id; public int id; public int modified_by; public string updated_at; } #endregion #region Lead Request DTO public class GetGloablLeadRequestFlatDTO { private int leadid; private DateTime modifiedon; private string leadcode; public int LEADID { get { return leadid; } set { leadid = value; } } public DateTime MODIFIEDON { get { return modifiedon; } set { modifiedon = value; } } public string LEADCODE { get { return leadcode; } set { leadcode = value; } } public int ERPCLIENTID; public int CLIENTID; public string CLIENTNAME; public int COUNTRYID; public string COUNTRYNAME; public string LEAD_CLIENT_CONTACTID; public string LEAD_CLIENT_CONTACTS; public string LEAD_MANAGERSEMPLOYEEID; public string COMMENTS; public int CREATED_BY; public DateTime CREATED_AT; public string SERVICE_ORDER_ROLE_TYPE_ID; public string SERVICE_ORDER_ROLE_TYPENAME; public string CLIENT_ROLE_NAME; public string EXPERTISE; public string SPECIALISATION; public string DISCIPLINES; public string SUBDISCIPLINES; public string PRIORITY; public string PROJECT_NAME_ID; public string PROJECT_NAME; public string SERVICE_LINE_ID; public string SERVICE_LINE_NAME; public string JOB_DESCRIPTION; public int NO_OF_POSITION; public string CREW_ORDER_NUMBER; public decimal BUDGET; public DateTime DEPLOYMENT_DATE; public int NO_OF_SUBMISSIONS; public DateTime CV_SUBMISSION_DATE; public string CLIENT_ID; public string CLIENT_OPERATORSNAME; public string WELL_TYPE; public string WELL_ENVIRONMENT; public string EQUIPMENT_AND_TECHNOLOGY; public string OPERATIONAL_CHALLENGES; public string TROUBLESHOOTING_AND_MAINTENANCE; public string LEADERSHIP_EXPERIENCE; public string LOCATION_DEPLOYMENT; public string CITY; public DateTime EXPECTED_DATE_DEPLOYMENT; public string DEPLOYMENT_TIMEFRAME; public string SPECIFIC_EDUCATIONAL_REQUIREMENT; public string GEOGRAPHIC_EXPOSURE; public string OFS_EXPERIENCE; public string PREFERRED_NATIONALITY; public string PREFERRED_NATIONALITY_REGION; public DateTime TARGET_ONSITE_DATE; public string STATUS; } public class GetGloablLeadRequestDTO { public client client; public List lead_client_contacts; public List lead_managers; public string comments; public int created_by; public string created_at; public List leads; } public class client { public int id; public string name; public country country; } public class country { public int id; public string name; } public class lead_client_contacts { public client_contact client_contact; } public class client_contact { public int id; public string name; } public class lead_managers { public employee employee; } public class employee { public int id; } public class leads { public service_order_role_type service_order_role_type; public project_name project_name; public service_line service_line; public int[] expertise; public int[] specialisation; public int[] disciplines; public int[] subdisciplines; public string job_description; public int no_of_position; public string crew_order_number; public string budget; public string deployment_date; public int no_of_submissions; public string priority; public string cv_submission_date; public List client_operators; public string[] well_type; public string[] well_environment; public string[] equipment_and_technology; public string[] operational_challenges; public string[] troubleshooting_and_maintenance; public string[] leadership_experience; public string[] location_deployment; public string city; public string expected_date_deployment; public string[] deployment_timeframe; public string specific_educational_requirement; public string[] geographic_exposure; public string[] ofs_experience; public string[] preferred_nationality; public string[] preferred_nationality_region; public string status; public string target_onsite_date; } public class service_order_role_type { public int id; public string name; public string client_role_name; } public class project_name { public int id; public string name; } public class service_line { public int id; public string name; } public class client_operators { public int id; public string name; } public class client_operatorsLeadRequest { public int id; public string name; public int tier_id = 3; public string oil_company = null; public string oil_field_services = "yes"; } #endregion #region Lead Request Update DTO public class GetGloablLeadRequestUpdateFlatDTO { private int leadid; public int LEADID { get { return leadid; } set { leadid = value; } } public string LEADREQUESTID; public int LEADREQUESTCLIENTID; public string LEADREQUESTSCOUNTRYNAME; public string LEAD_CLIENT_CONTACTSID; public string LEAD_MANAGERSEMPLOYEEID; public int MODIFIED_BY; private DateTime updated_at; public DateTime UPDATED_AT { get { return updated_at; } set { updated_at = value; } } } public class GetGloablLeadRequestUpdateDTO { public leadrequests leadrequests; public int modified_by; public string updated_at; } public class leadrequests { public int client; public string clientCountry; public List lead_client_contacts; public List lead_managers; } public class lead_client_contacts_lead_requst { public client_contact_lead_request client_contact; } public class client_contact_lead_request { public int id; } #endregion #region Lead DTO public class GetGloablLeadFlatDTO { private int leadid; private DateTime modifiedon; public int LEADID { get { return leadid; } set { leadid = value; } } public DateTime MODIFIEDON { get { return modifiedon; } set { modifiedon = value; } } public string CLIENTID; public string CLIENTNAME; public string COUNTRYID; public string COUNTRYNAME; public int CREATED_BY; public DateTime CREATED_AT; public int SERVICE_ORDER_ROLE_TYPE_ID; public int SERVICE_ORDER_ROLE_TYPE_ID_OBJECTID; public string SERVICE_ORDER_ROLE_TYPENAME; public string CLIENT_ROLE_NAME; public int PROJECT_NAME_ID; public string PROJECT_NAME; public string PROJECT_NAMES_SHORT_CODE; public int SERVICE_LINE_ID; public string SERVICE_LINE_NAME; public string JOB_DESCRIPTION; public int NO_OF_POSITION; public decimal BUDGET; public DateTime DEPLOYMENT_DATE; public int NO_OF_SUBMISSIONS; public DateTime CV_SUBMISSION_DATE; public string CLIENTOPERATOR_ID; public string CLIENT_OPERATORSNAME; public string WELL_TYPE; public string WELL_ENVIRONMENT; public string EQUIPMENT_AND_TECHNOLOGY; public string OPERATIONAL_CHALLENGES; public string TROUBLESHOOTING_AND_MAINTENANCE; public string LEADERSHIP_EXPERIENCE; public string LOCATION_DEPLOYMENT; public string CITY; public DateTime EXPECTED_DATE_DEPLOYMENT; public string DEPLOYMENT_TIMEFRAME; public string SPECIFIC_EDUCATIONAL_REQUIREMENT; public string GEOGRAPHIC_EXPOSURE; public string OFS_EXPERIENCE; public string PREFERRED_NATIONALITY; public string PREFERRED_NATIONALITY_REGION; public DateTime TARGET_ONSITE_DATE; } public class GetGloablLeadDTO { public client client; public int created_by; public string created_at; public List leads; } public class leadsduringLeadCreation { public service_order_role_type_duringLeadCreation service_order_role_type; public project_name_duringLeadCreation project_name; public service_line service_line; public string job_description; public int no_of_position; public string budget; public string deployment_date; public int no_of_submissions; public string cv_submission_date; public List client_operators; public string[] well_type; public string[] well_environment; public string[] equipment_and_technology; public string[] operational_challenges; public string[] troubleshooting_and_maintenance; public string[] leadership_experience; public string[] location_deployment; public string city; public string expected_date_deployment; public string[] deployment_timeframe; public string specific_educational_requirement; public string[] geographic_exposure; public string[] ofs_experience; public string[] preferred_nationality; public string[] preferred_nationality_region; public string target_onsite_date; } public class service_order_role_type_duringLeadCreation { public int id; public int role_type_id; public string name; public string client_role_name; } public class project_name_duringLeadCreation { public int id; public string name; public string project_names_short_code; } #endregion #region Lead Update DTO public class GetGloablLeadUpdateFlatDTO { private int leadid; private DateTime modifiedon; public int LEADID { get { return leadid; } set { leadid = value; } } public DateTime MODIFIEDON { get { return modifiedon; } set { modifiedon = value; } } public string LEADREQUESTID; public string GETLEADID; public string SERVICE_ORDER_ROLE_TYPE_ID; public string SERVICE_ORDER_ROLE_TYPEID; public string SERVICE_ORDER_ROLE_TYPENAME; public string CLIENT_ROLE_NAME; public string PROJECT_NAME_ID; public string PROJECT_NAME; public string SERVICE_LINE_ID; public string SERVICE_LINE_NAME; public string JOB_DESCRIPTION; public int NO_OF_POSITION; public decimal BUDGET; public DateTime DEPLOYMENT_DATE; public string PRIORITY; public int NO_OF_SUBMISSIONS; public DateTime CV_SUBMISSION_DATE; public int MODIFIED_BY; public DateTime UPDATED_AT; public string CLIENT_ID; public string CLIENT_OPERATORSNAME; public string WELL_TYPE; public string WELL_ENVIRONMENT; public string EQUIPMENT_AND_TECHNOLOGY; public string OPERATIONAL_CHALLENGES; public string TROUBLESHOOTING_AND_MAINTENANCE; public string LEADERSHIP_EXPERIENCE; public string LOCATION_DEPLOYMENT; public string CITY; public DateTime EXPECTED_DATE_DEPLOYMENT; public string DEPLOYMENT_TIMEFRAME; public string SPECIFIC_EDUCATIONAL_REQUIREMENT; public string GEOGRAPHIC_EXPOSURE; public string OFS_EXPERIENCE; public string PREFERRED_NATIONALITY; public string PREFERRED_NATIONALITY_REGION; public DateTime TARGET_ONSITE_DATE; public string EXPERTISE; public string SPECIALISATION; public string DISCIPLINES; public string SUBDISCIPLINES; } public class GetGloablLeadUpdateDTO { public LeadUpdate_service_order_role_type service_order_role_type; public int[] expertise; public int[] specialisation; public int[] disciplines; public int[] subdisciplines; public project_name project_name; public service_line service_line; public string job_description; public int no_of_position; public decimal budget; public string deployment_date; public string priority; public int no_of_submissions; public string cv_submission_date; public int modified_by; public string updated_at; public List client_operators; public string[] well_type; public string[] well_environment; public string[] equipment_and_technology; public string[] operational_challenges; public string[] troubleshooting_and_maintenance; public string[] leadership_experience; public string[] location_deployment; public string city; public string expected_date_deployment; public string[] deployment_timeframe; public string specific_educational_requirement; public string[] geographic_exposure; public string[] ofs_experience; public string[] preferred_nationality; public string[] preferred_nationality_region; public string target_onsite_date; } #endregion #region Lead Convert public class GetGloablLeadConvertFlatDTO { private int leadid; public int LEADID { get { return leadid; } set { leadid = value; } } public string LEADREQUESTID; public string LEADSID; public int DOCUMENTDETAILID; public string LEAD_NO; public string SERVICE_ORDER_ROLE_TYPE_ID; public string SERVICE_ORDER_ROLE_TYPEID; public string SERVICE_ORDER_ROLE_TYPENAME; public string CLIENT_ROLE_NAME; public string PROJECT_NAME_ID; public string PROJECT_NAME; public string SERVICE_LINE_ID; public string SERVICE_LINE_NAME; public string JOB_DESCRIPTION; public string CLIENTOBJECT; public int CLIENTID; public string CLIENTNAME; public int CLIENTCOUNTRYID; public string CLIENTCOUNTRYNAME; public decimal BUDGET; public int NO_OF_POSITION; public DateTime start_date; public DateTime START_DATE { get { return start_date; } set { start_date = value; } } public DateTime DEPLOYMENT_DATE; public string PRIORITY; public string PROJECT_ACCOUNT_MANAGERID; public string PROJECT_ACCOUNT_MANAGERNAME; public string PROJECT_MANAGERID; public string PROJECT_MANAGERNAME; public string LEAD_CLIENT_CONTACTID; public int LEAD_CLIENT_CONTACT_CLIENTID; public string LEAD_CLIENT_CONTACT_CLIENTNAME; public string LEAD_CLIENT_CONTACT_PROJECT_NAME_ID; public int LEAD_CLIENT_CONTACT_COUNTRYID; public string LEAD_CLIENT_CONTACT_CITY; public string PROJECT_COORDINATORID; public string PROJECT_COORDINATORNAME; public int PROJECT_COORDINATOR_COUNTRYID; public string PROJECT_COORDINATOR_COUNTRYNAME; public string HITCHOBJECT; public string HITCHOBJECTID; public string HITCHNAME; public decimal DEPLOYMENT_NUMBER; public int CV_SUBMISSION_NUMBER; public DateTime CV_SUBMISSION_DATE; public int CREATED_BY; public DateTime CREATED_AT; } public class GetGloablLeadConvertDTO { public List leads; public int created_by; public string created_at; } public class leadsconvert { public int id; public string lead_no; public service_order_role_type_leads_convert service_order_role_type; public project_name project_name; public service_line service_line; public string job_description; public leadsconvertclient client; public string budget; public int no_of_position; public string start_date; public string deployment_date; public string priority; public account_manager account_manager; public project_manager project_manager; public client_contact_LeadConvert client_contact; public project_coordinator project_coordinator; public hitch hitch; public int deployment_number; public int cv_submission_number; public string cv_submission_date; } public class service_order_role_type_leads_convert { public int id; public int role_type_id; public string name; public string client_role_name; } public class leadsconvertclient { public string mleadsconvertclient_object; public int id; public string name; public country country; } public class account_manager { public int id; public string name; } public class project_manager { public int id; public string name; } public class client_contact_LeadConvert { public int id; public int client_id; public string name; public int country_id; public string city; } public class project_coordinator { public int id; public string name; public country country; } public class hitch { public string mhitch_object; public int id; public string name; } public class GetGlobalLeadConvertDeployerResponseDTO { public int client_id; public LeadConvertClinet client; public List leads; public string project_short_code; } public class LeadConvertClinet { public string name; } public class LeadConvertLead { public int service_order_role_id; public string service_order_number; public int project_id; public LeadConvertProject_Name project_name; public LeadConvertService_Line service_line; } public class LeadConvertProject_Name { public int id; public string name; } public class LeadConvertService_Line { public int id; public string name; } #endregion #region Lead Start public class GetGloablLeadStartFlatDTO { private int erpleadid; public int ERPLEADID { get { return erpleadid; } set { erpleadid = value; } } public string LEADREQUESTSID; public string LEADID; public int MODIFIED_BY; private DateTime updated_at; public DateTime UPDATED_AT { get { return updated_at; } set { updated_at = value; } } } public class GetGloablLeadStartDTO { public List leads; public int modified_by; public string updated_at; } public class leadsstart { public int id; } #endregion #region Lead NOTE public class GetGloablLeadNoteFlatDTO { private int erpleadid; public int ERPLEADID { get { return erpleadid; } set { erpleadid = value; } } public string LEADID; public string NOTES; public int MODIFIED_BY; private DateTime updated_at; public DateTime UPDATED_AT { get { return updated_at; } set { updated_at = value; } } } public class GetGloablLeadNoteDTO { public string notes; public int created_by; public string created_at; } #endregion #region Lead DOCUMENT public class GetGloablLeadDocumentFlatDTO { private int erpleadid; public int ERPLEADID { get { return erpleadid; } set { erpleadid = value; } } public int GETLEADID; public string REMARKS; private DateTime modifiedon; public DateTime MODIFIEDON { get { return modifiedon; } set { modifiedon = value; } } } #endregion public class LeadRequestLead { public int id; public string lead_no; } public class LeadUpdate_service_order_role_type { public int id; public int role_type_id; public string name; public string client_role_name; } public class LeadUpdate_client_operators { public int id; public string name; public int tier_id = 3; public string oil_company = "null"; public string oil_field_services = "yes"; } public class GETGlobalProjectRelatedInformationDTO { private string allocationname; private string allocationshortname; private string description; private int partybranchid; public string ALLOCATIONNAME { get { return allocationname; } set { allocationname = value; } } public string ALLOCATIONSHORTNAME { get { return allocationshortname; } set { allocationshortname = value; } } public string DESCRIPTION { get { return description; } set { description = value; } } public int PARTYBRANCHID { get { return partybranchid; } set { partybranchid = value; } } } #region Lead So FullFilled public class GetGloablLeadSOFullfilledFlatDTO { private int documentid; public int DOCUMENTID { get { return documentid; } set { documentid = value; } } public string DOCUMENTNUMBER; public int erpleadid; public int ERPLEADID { get { return erpleadid; } set { erpleadid = value; } } public int LEADREQUESTID; public int LEADID; public int USERID; private DateTime modifiedon; public DateTime MODIFIEDON { get { return modifiedon; } set { modifiedon = value; } } public int SOLREOLEID; public string DETAILREMARKS; public int REASONID; } public class GetGloablLeadFullfilledDTO { public List leads; public int modified_by; public string updated_at; } public class GetGloablLeadSOFullfilledLead { public int id; public int reason_id; public string remark; } public class GetGloablSOFullfilledDTO { public int modified_by; public int reason_id; public string updated_at; } #endregion #region Lead So Closed public class GetGloablLeadSOClosedFlatDTO { private int documentid; public int DOCUMENTID { get { return documentid; } set { documentid = value; } } public string DOCUMENTNUMBER; public int erpleadid; public int ERPLEADID { get { return erpleadid; } set { erpleadid = value; } } public int LEADREQUESTID; public int LEADID; public int USERID; private DateTime modifiedon; public DateTime MODIFIEDON { get { return modifiedon; } set { modifiedon = value; } } public int SOLREOLEID; public string HEADREAMRKS; public string DETAILREMARKS; public int REASONID; } public class GetGloablLeadClosedDTO { public List leads; public string forcefully_closed = "yes"; public int modified_by; public string updated_at; } public class GetGloablLeadSOClosedLead { public int id; public int reason_id; public string remark; } public class GetGloablSOClosedDTO { public string forcefully_closed = "yes"; public int reason_id; public string remarks = ""; public int modified_by; public string updated_at; } #endregion #region Lead So Hold public class GetGloablLeadSOHoldFlatDTO { private int documentid; public int DOCUMENTID { get { return documentid; } set { documentid = value; } } public string DOCUMENTNUMBER; public int erpleadid; public int ERPLEADID { get { return erpleadid; } set { erpleadid = value; } } public int LEADREQUESTID; public int LEADID; public int USERID; private DateTime modifiedon; public DateTime MODIFIEDON { get { return modifiedon; } set { modifiedon = value; } } public int SOLREOLEID; public string DETAILREMARKS; public int REASONID; } public class GetGloablLeadHoldDTO { public List leads; public int modified_by; public string updated_at; } public class GetGloablLeadSOHoldLead { public int id; public int reason_id; public string remark; } public class GetGloablSOHoldDTO { public int reason_id; public int modified_by; public string updated_at; } #endregion #region Lead So Reopen public class GetGloablLeadSOReopenFlatDTO { private int documentid; public int DOCUMENTID { get { return documentid; } set { documentid = value; } } public string DOCUMENTNUMBER; public int erpleadid; public int ERPLEADID { get { return erpleadid; } set { erpleadid = value; } } public int LEADREQUESTID; public int LEADID; public int USERID; private DateTime modifiedon; public DateTime MODIFIEDON { get { return modifiedon; } set { modifiedon = value; } } public int SOLREOLEID; public string DETAILREMARKS; public int REASONID; } public class GetGloablLeadReopenDTO { public List leads; public int modified_by; public string updated_at; } public class GetGloablLeadSOReopenLead { public int id; public int reason_id; public string remark; } public class GetGloablSOReopenDTO { public int reason_id; public int modified_by; public string updated_at; } #endregion public class GetGloablAPIDTO { public int Id; public int JobId; public int EntityId; public int ErpId; public int Version; public DateTime ModifiedOn; public int NumberOfAttempts; } }