public override void afterNovo() { pDados.LimparRegistro(); ID_Requisicao.Focus(); BS_Insumos.RemoveCurrent(); BS_Insumos.AddNew(); }
public void buscarInsumo() { VLUnitarioTotal.Value = 0; Total.Value = 0; QTDETotal.Value = 0; if (BS_LanAtividade.Current != null) { TList_LanInsumos lista = TCN_LanInsumos.Busca(0, Convert.ToDecimal((BS_LanAtividade.Current as TRegistro_LanAtividade).ID_LanctoAtiv), 0, ""); if (lista != null) { if (lista.Count > 0) { BS_Insumos.DataSource = lista; VLUnitarioTotal.Value = Convert.ToDecimal(lista.Sum(p => p.VL_Unitario)); Total.Value = Convert.ToDecimal(lista.Sum(p => p.VL_Total)); QTDETotal.Value = Convert.ToDecimal(lista.Sum(p => p.Quantidade)); } else { BS_Insumos.Clear(); } } } else { BS_Insumos.Clear(); } }
public TFLanInsumos() { InitializeComponent(); habilitarControls(true); pDados.set_FormatZero(); BB_Gravar.Visible = true; BB_Cancelar.Visible = true; BB_Buscar.Visible = false; BS_Insumos.AddNew(); Dt_Custo.Text = DateTime.Now.ToString("dd/MM/yyyy"); ID_Requisicao.Focus(); }
private void tsBB_RemoverInsumo_Click(object sender, EventArgs e) { if (BS_Insumos.Current != null) { try { //DELETA O ATIVIDADE ITEM TCN_LanInsumos.DeletaLanInsumos((BS_Insumos.Current as TRegistro_LanInsumos), null); BS_Insumos.RemoveCurrent(); buscarInsumo(); MessageBox.Show("Insumo removido com sucesso!"); } catch (Exception erro) { MessageBox.Show("ERRO: " + erro.Message); } } else { MessageBox.Show("Atenção, é necessário selecionar um insumo!"); } }