Beispiel #1
0
        public frmAlterarEntradaItem(ObjetoTransferencia.EntradaItem entradaI)
        {
            InitializeComponent();
            entradaItem = entradaI;

            this.Region        = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 20, 20));
            panelInside.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, panelInside.Width, panelInside.Height, 20, 20));

            try
            {
                txtDescricao.Text     = entradaItem.EntradaItemDescricao;
                txtItem.Text          = entradaItem.Item.ItemID.ToString();
                txtItemDescricao.Text = entradaItem.Item.ItemDescricao;
                EstoqueNegocios estoqueNegocios = new EstoqueNegocios();
                entradaItem.Estoque = estoqueNegocios.ConsultaPorID(entradaItem.Estoque.EstoqueID);
                txtArmazem.Text     = entradaItem.Estoque.EstoqueLocalidade.EstoqueLocalidadeDescricao;
                txtQuantidade.Text  = entradaItem.EntradaItemQuantidade.ToString();
                dtpData.Value       = entradaItem.EntradaItemData;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Houve um erro, por favor, tente novamente.", "Tente novamente.");
                Close();
            }
        }
Beispiel #2
0
 private void DgvResultados_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         EntradaItemNegocios             entradaItemNegocios   = new EntradaItemNegocios();
         ObjetoTransferencia.EntradaItem entradaItem           = entradaItemNegocios.ConsultaPorID(int.Parse(dgvResultados.SelectedRows[0].Cells[0].Value.ToString()));
         frmAlterarEntradaItem           frmAlterarEntradaItem = new frmAlterarEntradaItem(entradaItem);
         frmAlterarEntradaItem.ShowDialog();
         BtnConsultar_Click(sender, e);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Houve um erro, por favor, tente novamente.", "Tente novamente.");
     }
 }
        private void BtnCadastrar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtDescricao.Text.Trim() == string.Empty)
                {
                    MessageBox.Show("Por favor, informe a descrição da entrada.", "Informe a descrição.");
                }
                else if (txtItemID.Text.Trim() == string.Empty || txtItemID.Text == "0")
                {
                    MessageBox.Show("Por favor, informe o estoque.", "Informe o estoque.");
                }
                else if (txtQuantidade.Text.Trim() == string.Empty)
                {
                    MessageBox.Show("Por favor, informe a quantidade.", "Informe a quantidade.");
                }
                else
                {
                    ObjetoTransferencia.EntradaItem entradaItem         = new ObjetoTransferencia.EntradaItem();
                    EntradaItemNegocios             entradaItemNegocios = new EntradaItemNegocios();

                    entradaItem.EntradaItemDescricao  = txtDescricao.Text.Trim();
                    entradaItem.EntradaItemData       = DateTime.Now;
                    entradaItem.EntradaItemQuantidade = decimal.Parse(txtQuantidade.Text);
                    entradaItem.Estoque           = new ObjetoTransferencia.Estoque();
                    entradaItem.Estoque.EstoqueID = estoque.EstoqueID;
                    entradaItem.Usuario           = new ObjetoTransferencia.Usuario();
                    entradaItem.Usuario.UsuarioID = usuario.UsuarioID;

                    entradaItem.EntradaItemID = entradaItemNegocios.Cadastrar(entradaItem);

                    MessageBox.Show("Entrada de ID " + entradaItem.EntradaItemID + " cadastrado com sucesso!", "Cadastrado com sucesso!");
                    Close();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Houve um erro, por favor, tente novamente.", "Houve um erro.");
            }
        }