protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); //Asignar el Layout a utilizar. SetContentView(Resource.Layout.Main); //Creando las tablas e inicializando SQLiteContactoRepository repositorio = new SQLiteContactoRepository(path); repositorio.Inicializar(); //Referencias a componentes para utilizarlos Button btnAddContacto = FindViewById <Button>(Resource.Id.btnAddContacto); Button btnClientesPotenciales = FindViewById <Button>(Resource.Id.btnClientesPotenciales); Button btnClientes = FindViewById <Button>(Resource.Id.btnClientes); Button btnClientesProspectos = FindViewById <Button>(Resource.Id.btnClientesProspectos); Button btnClientesDescartados = FindViewById <Button>(Resource.Id.btnClientesDescartados); //Evento click de cada boton btnAddContacto.Click += delegate { //Seleccionar la actividad a abrir. var activityAddContacto = new Intent(this, typeof(AddContacto)); //Informacion a enviar a la otra pantalla activityAddContacto.PutExtra("MyData", ""); //Abrir StartActivity(activityAddContacto); }; btnClientesPotenciales.Click += delegate { var activityListaClientes = new Intent(this, typeof(ListaDeClientesActivity)); activityListaClientes.PutExtra("MyData", "1"); StartActivity(activityListaClientes); }; btnClientes.Click += delegate { var activityListaClientes = new Intent(this, typeof(ListaDeClientesActivity)); activityListaClientes.PutExtra("MyData", "3"); StartActivity(activityListaClientes); }; btnClientesProspectos.Click += delegate { var activityListaClientes = new Intent(this, typeof(ListaDeClientesActivity)); activityListaClientes.PutExtra("MyData", "2"); StartActivity(activityListaClientes); }; btnClientesDescartados.Click += delegate { var activityListaClientes = new Intent(this, typeof(ListaDeClientesActivity)); activityListaClientes.PutExtra("MyData", "0"); StartActivity(activityListaClientes); }; }
public override void ViewDidLoad() { base.ViewDidLoad(); string docFolder = Environment.GetFolderPath(Environment.SpecialFolder.Personal); string libFolder = Path.Combine(docFolder, "..", "Library", "Databases"); if (!Directory.Exists(libFolder)) { Directory.CreateDirectory(libFolder); } path = Path.Combine(libFolder, "crm.db3"); //Creando las tablas e inicializando SQLiteContactoRepository repositorio = new SQLiteContactoRepository(path); repositorio.Inicializar(); // Perform any additional setup after loading the view, typically from a nib. //Button.AccessibilityIdentifier = "myButton"; btnCrearCliente.TouchUpInside += delegate { }; }