private void visualizarSeçõesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (lstVWConferencia.FocusedItem == null)
            {
                return;
            }

            var conferencia = _conferencia[lstVWConferencia.FocusedItem.Index];

            var frm = new frmSecao(conferencia);

            frm.ShowDialog();
        }
示例#2
0
        public frmSecaoContagem(int numeroSecao, int conferenciaId, frmSecao frmSecao, Secao secao = null)
        {
            if (secao != null)
            {
                _secao = secao;
            }

            _frmSecao      = frmSecao;
            _conferenciaId = conferenciaId;
            _numeroSecao   = numeroSecao;


            InitializeComponent();
        }
        private void btnIniciar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtDescricaoConf.Text))
            {
                MessageBox.Show("Informe uma descrição para a conferência por favor.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            if (string.IsNullOrEmpty(txtSecaoQtdConf.Text))
            {
                MessageBox.Show("Informe a quantidade de seções por favor.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            var conferencia = new Conferencia
            {
                Descricao          = txtDescricaoConf.Text.Trim(),
                QuantidadeDeSecoes = Convert.ToInt16(txtSecaoQtdConf.Text),
                data   = DateTime.Now,
                status = 0
            };


            conferencia.ConferenciaId = Convert.ToInt32((new ConferenciaDao()).InsereConferencia(conferencia));

            if (conferencia.ConferenciaId > 0)
            {
                InicializalstVwConferencia();

                var frm = new frmSecao(conferencia);
                frm.ShowDialog();
            }
            else
            {
                MessageBox.Show("Houve um erro inesperado ao inserir os dados, informe ao administrador do sistema!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }