public SprintBaseForm(ContainerForm parentForm, UtilDTO.NAVIGATION fluxo) { InitializeComponent(); ResizeParent(parentForm); this.fluxo = fluxo; containerForm = parentForm; LoadXmlConfig(UtilDTO.GetProjectRootFolder()); LoadRanges(); SetSreenNumber(fluxo); }
/// <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; }
private void SetScreenLayout(UtilDTO.NAVIGATION fluxo) { switch (fluxo) { case UtilDTO.NAVIGATION.DEVOPS: break; case UtilDTO.NAVIGATION.VARIOS_RELATORIOS: lblScreen.Text = "Tela 2/3"; break; case UtilDTO.NAVIGATION.DEV: lblScreen.Text = "Tela 2/3"; ckbAdaptationSprint.Visible = true; txbSmPoints.Visible = false; lblSmPoints.Visible = false; break; default: break; } }
private void SetSreenNumber(UtilDTO.NAVIGATION fluxo) { switch (fluxo) { case UtilDTO.NAVIGATION.DEVOPS: lblScreen.Text = "Tela 1/2"; break; case UtilDTO.NAVIGATION.VARIOS_RELATORIOS: lblScreen.Text = "Tela 1/3"; break; case UtilDTO.NAVIGATION.DEV: lblScreen.Text = "Tela 1/3"; break; case UtilDTO.NAVIGATION.SM: lblScreen.Text = "Tela 1/2"; break; default: break; } }
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(); }
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(); }
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(); }