public void Delete(ProdutoTabelaPreco obj) { var Repository = new ProdutoTabelaPrecoRepository(); Repository.Delete(obj); Mensagem = $"Tabela de preços {obj.id} foi excluída com sucesso!"; }
public void Save(ProdutoTabelaPreco obj) { var Repository = new ProdutoTabelaPrecoRepository(); Repository.Save(obj); Mensagem = $"Tabela de preços {obj.id} foi atualizada com sucesso!"; }
private void BindModel() { if (prodtabpreco == null) { prodtabpreco = new ProdutoTabelaPreco(); } var myproduto = tblprodutospinner[spinIdProduto.SelectedItemPosition]; prodtabpreco.id_produto = myproduto.Id(); var mytabpreco = tblprecospinner[spinIdTabPreco.SelectedItemPosition]; prodtabpreco.id_tabpreco = mytabpreco.Id(); prodtabpreco.vl_Valor = double.Parse(txt_ProdTabPreco.Text.ToString()); }
public void Save(ProdutoTabelaPreco entidade) { try { if (entidade.id > 0 && Get(entidade.id) != null) { Database.GetConnection().Update(entidade); } else { Database.GetConnection().Insert(entidade); } } catch (Exception e) { Mensagem = $"Falha ao Inserir a entidade {entidade.GetType()}. Erro: {e.Message}"; } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); var jsonnota = Intent.GetStringExtra("JsonProdTblPreco"); if (jsonnota == null) { prodtabpreco = null; } else { prodtabpreco = Newtonsoft.Json.JsonConvert.DeserializeObject <ProdutoTabelaPreco>(jsonnota); } FindView(); SetStyle(); BindView(); tblprecospinner = PopulateTabPrecoSpinnerList(); spinIdTabPreco.Adapter = new ArrayAdapter <mSpinner>(this, Android.Resource.Layout.SimpleSpinnerDropDownItem, tblprecospinner); tblprodutospinner = PopulateProdutoSpinnerList(); spinIdProduto.Adapter = new ArrayAdapter <mSpinner>(this, Android.Resource.Layout.SimpleSpinnerDropDownItem, tblprodutospinner); if (prodtabpreco != null) { spinIdTabPreco.SetSelection(getIndexByValue(spinIdTabPreco, prodtabpreco.id_tabpreco)); spinIdProduto.SetSelection(getIndexByValue(spinIdProduto, prodtabpreco.id_produto)); } else { prodtabpreco = null; } txt_ProdTabPreco.AddTextChangedListener(new CurrencyConverterHelper(txt_ProdTabPreco)); }
public void Delete(ProdutoTabelaPreco entidade) { Database.GetConnection().Delete(entidade); }