using System;

namespace WK_KLI_LAPS_Service.Models.Configuration
{
    public class jobworkflowdefinitionModel
    {
        public long jobworkflowid { set; get; }
        public Int32? jobid { set; get; }
        public Int32? wfdid { set; get; }
        public Int32? stage_type { set; get; }
        public string stagename_alias { set; get; }
        public Int32? parallelstage { set; get; }
        public Int32? nextstage { set; get; }
        public Int32? movebackstage { set; get; }
        public Int32? resetstage { set; get; }
        public Int32? process_without_file { set; get; }
        public Int32? hidebypass { set; get; }
        public Int32? hidereverse { set; get; }
        public Int32? merged_lot { set; get; }
        public Int32? unmerge_lot { set; get; }
        public Int32? file_movement { set; get; }
        public string allocation_mode { set; get; }
        public Double? benchmark { set; get; }
        public string folder_name { set; get; }
        public Int32? show_file_browser { set; get; }
        public Int32? unit { set; get; }
        public Int32? checkin_app { set; get; }
        public Int32? checkout_app { set; get; }
        public Int32? file_server { get; set; }
        public Int32 active { set; get; }
        public Int32? createdby { set; get; }
        public DateTime? createddate { set; get; }
        public Int32? updatedby { set; get; }
        public DateTime? updateddate { set; get; }
        public Int32? allocationtype { set; get; }
        public Int32? stageorder { set; get; }
        public Int32? stageid { set; get; }
        public Int32? signoffnotification { set; get; }
        public Int32? mailtemplate { set; get; }
        public Int32? inprocessapp { set; get; }
        public string jobmetadata { set; get; }
        public Int32? mailattachment { set; get; }
        public Int32? checklistlog { set; get; }
        public Int32? checklisttemplateid { set; get; }
        public Int32? acknowledgement { set; get; }
        public Int32? ackmailtemplate { set; get; }
        public Int32? pmnotification { set; get; }
        public Int32? pmmailtemplate { set; get; }
        public Int64? tathours { set; get; }
        public string tattype { set; get; }
        public Int32? querycompilation { set; get; }
        public Int32? querycomtemplateid { set; get; }
        public Int32? querybatch { set; get; }
        public Int32? backmatterstart { set; get; }
        public Int32? islotenable { set; get; }
        public Int64? lotid { get; set; }
        public string multiplemoveback { get; set; }
    }
}
