private void Delete() { AlertDialog.Builder alert = new AlertDialog.Builder(this); alert.SetTitle("Tem certeza que deseja excluir este cliente?"); alert.SetNegativeButton("Não!", (senderAlert, args) => { }); alert.SetPositiveButton("Sim!", (senderAlert, args) => { try { var cliente = new Cliente_Manager(); cliente.Delete(cli); Intent myIntent = new Intent(this, typeof(Activity_Cliente)); myIntent.PutExtra("mensagem", cliente.Mensagem); SetResult(Result.Ok, myIntent); Finish(); } catch (Exception ex) { Toast.MakeText(this, ex.Message, ToastLength.Short).Show(); } }); RunOnUiThread(() => { alert.Show(); }); }
private void HistorialPuntosForm_Load(object sender, EventArgs e) { Cliente_Manager clienteMng = new Cliente_Manager(); DataTable canjesDeUsuario = clienteMng.getCanjesDeUsuario(DatosSesion.id_usuario); if (canjesDeUsuario.Rows.Count == 0) { MessageBox.Show("El cliente no realizó canjes."); this.Close(); } else { historialGrid.DataSource = canjesDeUsuario; } }
public override bool OnOptionsItemSelected(IMenuItem item) { switch (item.ItemId) { case Resource.Id.action_adicionar: var obj_cliente = new Cliente_Manager().Get(ped.id_cliente); Intent intent = new Intent(); intent.SetClass(this, typeof(Activity_PedidoItem)); intent.PutExtra("JsonPedido", Newtonsoft.Json.JsonConvert.SerializeObject(ped)); intent.PutExtra("JsonCliente", Newtonsoft.Json.JsonConvert.SerializeObject(obj_cliente)); StartActivityForResult(intent, 0); break; } return(base.OnOptionsItemSelected(item)); }
private void BtnAdicionar_Click(object sender, EventArgs e) { if (!ValidateViews()) { return; } //Começa intent para adicionar um novo pedidoitem. Aguarda resultado para trazer o valor do item de volta Save(); var obj_cliente = new Cliente_Manager().Get(pedido.id_cliente); Intent intent = new Intent(); intent.SetClass(this, typeof(Activity_PedidoItem)); intent.PutExtra("JsonPedido", Newtonsoft.Json.JsonConvert.SerializeObject(pedido)); intent.PutExtra("JsonCliente", Newtonsoft.Json.JsonConvert.SerializeObject(obj_cliente)); StartActivityForResult(intent, 0); }
private void Sincronizar_Cliente(IList <Cliente> Clientes) { var baselocal = new Cliente_Manager(); foreach (var item in Clientes) { var clientedatabase = new core.Model.Cliente { id = item.id, ds_Cnpj = item.ds_Cnpj, ds_NomeFantasia = item.ds_NomeFantasia, ds_RazaoSocial = item.ds_RazaoSocial, id_Codigo = item.id_Codigo, id_tabelapreco = item.id_tabelapreco }; baselocal.Save(clientedatabase); } }
private void Save() { if (!ValidateViews()) { return; } try { BindModel(); var cliente = new Cliente_Manager(); cliente.Save(cli); Intent myIntent = new Intent(this, typeof(Activity_Cliente)); myIntent.PutExtra("mensagem", cliente.Mensagem); SetResult(Result.Ok, myIntent); Finish(); } catch (Exception ex) { Toast.MakeText(this, ex.Message, ToastLength.Short).Show(); } }