Пример #1
0
 //Botoes novos
 private void BB_GravarItem_Click(object sender, EventArgs e)
 {
     if (bsItem.Current != null)
     {
         if (cd_local.Text.Trim().Equals(string.Empty))
         {
             MessageBox.Show("Obrigatório Informar Local de Armazanagem!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
             cd_local.Focus();
             return;
         }
         if (qtd_contadaEditFloat.Value.Equals(0))
         {
             if (!(MessageBox.Show("Gravar item com quantidade igual a zero?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1)
                   == DialogResult.Yes))
             {
                 qtd_contadaEditFloat.Focus();
                 return;
             }
         }
         if (vl_unitarioEditFloat.Value.Equals(0))
         {
             MessageBox.Show("Obrigatório Informar Valor Unitário!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
             vl_unitarioEditFloat.Focus();
             return;
         }
         if (TCN_Inventario_Item_X_Saldo.GravarInventarioItemSaldo(bsItem.Current as TRegistro_Inventario_Item_X_Saldo, null).Trim() != string.Empty)
         {
             bsItem.MoveNext();
             cd_local.Focus();
         }
     }
 }
Пример #2
0
 private void afterBusca()
 {
     if (bsItem.Current != null)
     {
         decimal id_inventario = (bsItem.Current as TRegistro_Inventario_Item_X_Saldo).Id_inventario;
         bsItem.Clear();
         bsItem.DataSource = TCN_Inventario_Item_X_Saldo.Buscar(id_inventario, "", "", 0, "", null);
     }
 }
Пример #3
0
 private void BB_Excluir_Click(object sender, EventArgs e)
 {
     if (bsItem.Current != null)
     {
         if (MessageBox.Show("Confirma Exclusão do Item?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1)
             == DialogResult.Yes)
         {
             if (TCN_Inventario_Item_X_Saldo.DeletarInventarioItemSaldo((bsItem.Current as TRegistro_Inventario_Item_X_Saldo), null).Trim() != "")
             {
                 afterBusca();
             }
         }
     }
 }
Пример #4
0
 private void BB_ProcessarInv_Click(object sender, EventArgs e)
 {
     if (bsItem.Count > 0)
     {
         if (MessageBox.Show("Confirma o processamento do Inventario?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1)
             == DialogResult.Yes)
         {
             if (TCN_Inventario_Item_X_Saldo.ProcessarInventario((bsItem.Current as TRegistro_Inventario_Item_X_Saldo).Id_inventario, null).Trim() != "")
             {
                 MessageBox.Show("Inventario Processado com Sucesso!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 this.DialogResult = DialogResult.OK;
             }
         }
     }
 }
Пример #5
0
 void bb_saldoInventario_Click(object sender, EventArgs e)
 {
     if (bsInventario.Current != null)
     {
         TFLan_SaldoInventario fSaldo = new TFLan_SaldoInventario();
         try
         {
             fSaldo.BB_ProcessarInv.Enabled = (bsInventario.Current as Tregistro_Inventario).St_inventario.Trim().ToUpper() != "P";
             fSaldo.bsItem.DataSource       = TCN_Inventario_Item_X_Saldo.Buscar((bsInventario.Current as Tregistro_Inventario).Id_inventario, "", "", 0, "", null);
             fSaldo.ShowDialog();
         }
         finally
         {
             fSaldo.Dispose();
         }
         buscarRegistros();
     }
 }