예제 #1
0
파일: frmEstoque.cs 프로젝트: JVNeiva/SIGMA
        public void AutoCarregar()
        {
            Classes.ClassesEstoque.EstoqueBusiness   business = new Classes.ClassesEstoque.EstoqueBusiness();
            List <Classes.ClassesEstoque.EstoqueDTO> dto      = business.Listar();

            dgvEstoque.AutoGenerateColumns = false;
            dgvEstoque.DataSource          = dto;
        }
예제 #2
0
파일: frmEstoque.cs 프로젝트: JVNeiva/SIGMA
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                Classes.ClassesFornecedor.FornecedorDTO Fdto = cboFornecedor.SelectedItem as Classes.ClassesFornecedor.FornecedorDTO;
                Classes.ClassesPecas.PecasDTO           Pdto = cboPeca.SelectedItem as Classes.ClassesPecas.PecasDTO;

                Classes.ClassesEstoque.EstoqueDTO dto = new Classes.ClassesEstoque.EstoqueDTO();
                dto.Qtd          = Convert.ToString(nudQtd.Value);
                dto.PecaId       = Pdto.Id;
                dto.FornecedorId = Fdto.id;

                Classes.ClassesEstoque.EstoqueBusiness business = new Classes.ClassesEstoque.EstoqueBusiness();
                business.Salvar(dto);

                MessageBox.Show("Cadastro efetuado com sucesso.", "SIGMA", MessageBoxButtons.OK);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ocorreu um erro: " + ex.Message, "SIGMA", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }