Пример #1
0
 public ConfigBaseForm(ContainerForm containerForm)
 {
     InitializeComponent();
     this.containerForm = containerForm;
     ResizeParent(containerForm);
     LoadConfig();
 }
Пример #2
0
 public SprintDevOpsForm(ContainerForm containerForm, List <SprintDevOpsDTO> sprintsList)
 {
     InitializeComponent();
     SetSprintsDevOpsList(sprintsList);
     this.containerForm = containerForm;
     LoadConfig();
 }
Пример #3
0
 public SprintBaseForm(ContainerForm parentForm, UtilDTO.NAVIGATION fluxo)
 {
     InitializeComponent();
     ResizeParent(parentForm);
     this.fluxo    = fluxo;
     containerForm = parentForm;
     LoadXmlConfig(UtilDTO.GetProjectRootFolder());
     LoadRanges();
     SetSreenNumber(fluxo);
 }
Пример #4
0
 public SprintPontosObsForm(ContainerForm containerForm, ConfigXmlDTO configXml, UtilDTO.NAVIGATION fluxo, List <SprintDevDTO> sprintsDevList = null, List <SprintSmDTO> sprintsSmList = null)
 {
     InitializeComponent();
     this.sprintsDevList = sprintsDevList;
     this.sprintsSmList  = sprintsSmList;
     SetCerimonialPointCombo();
     this.containerForm = containerForm;
     this.configXml     = configXml;
     this.fluxo         = fluxo;
     SetScreenLayout(fluxo);
     SetSprints();
 }
Пример #5
0
        public ConfigContratoForm(ContainerForm containerForm, ConfigXmlDTO config)
        {
            InitializeComponent();
            this.config        = config;
            this.containerForm = containerForm;
            foreach (var partner in config.Partners)
            {
                lsbPartners.Items.Add(partner.Name);
            }

            LoadContractType();
        }
 public SprintSmCompartilhadoPontos(ContainerForm containerForm, ConfigXmlDTO configXml, UtilDTO.NAVIGATION fluxo, List <SprintSmDTO> sprintSmList)
 {
     InitializeComponent();
     ResizeParent(containerForm);
     this.sprintsSmList = sprintSmList;
     this.containerForm = containerForm;
     this.fluxo         = fluxo;
     this.configXml     = configXml;
     txbResult.Text     = $"O relatório será gerado em {outputDocPath}";
     SelectPartnerAndContract();
     LoadAddedSprints();
     txbAcceptedPointsTeam1.Select();
 }
Пример #7
0
 public SprintAbsenceHourForm(ContainerForm containerForm, ConfigXmlDTO configXml, UtilDTO.NAVIGATION fluxo, List <SprintDevDTO> sprintsDevList, List <SprintSmDTO> sprintsSmList = null)
 {
     InitializeComponent();
     this.sprintsDevList = sprintsDevList;
     this.sprintsSmList  = sprintsSmList;
     this.configXml      = configXml;
     this.fluxo          = fluxo;
     this.containerForm  = containerForm;
     lblMessage.Text     = "Este colaborador fez hora extra?\nConsiderado hora extra serviços entre as 22h e 6h de um dia útil, finais de semana ou feriado. Será contabilizado 0,5pts por turno adicional, ajustando para seu proporcional quando necessário.";
     lblScreen.Text      = "Tela 3/3";
     SetSprintListBox();
     SetDevSprintWithContractsAndDevs();
     SetSmSprintWithContracts();
     SetCbbPartners();
     ShowLog();
 }
Пример #8
0
        public ConfigBaseForm(ContainerForm containerForm, ConfigXmlDTO config)
        {
            InitializeComponent();
            this.config = config;
            foreach (var partner in config.Partners)
            {
                lsbPartners.Items.Add(partner.Name);
            }

            txbAuthorName.Text = config.AuthorName;
            txbAreaName.Text   = config.AreaName;
            txbTeamName.Text   = config.TeamName;

            btnNextForm.Enabled = true;
            this.containerForm  = containerForm;
            ResizeParent(containerForm);
            ShowLog("Seja bem vindo de volta.\n=)");
        }
Пример #9
0
        /// <summary>
        /// Construtor para tratmento de fluxo SM
        /// </summary>
        /// <param name="parentForm"></param>
        /// <param name="fluxo"></param>
        /// <param name="sprintSmList"></param>
        public SprintBaseForm(ContainerForm parentForm, UtilDTO.NAVIGATION fluxo, List <SprintSmDTO> sprintSmList)
        {
            InitializeComponent();
            ResizeParent(parentForm);
            this.fluxo    = fluxo;
            containerForm = parentForm;
            LoadRanges();
            SetSreenNumber(fluxo);

            foreach (var sprint in sprintSmList)
            {
                lsbSprints.Items.Add(sprint.Range.Name);
                this.sprintsSmList.Add(sprint);
            }
            lsbSprints.SelectedIndex = 0;

            ShowLog("Bem vindo de volta\n:)");
            btnNextForm.Enabled = true;
        }