protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.Registro); dbPrinc = new ConsultasTablas(); //dbPrinc.CrearTablasGrales(); JsonConvert.DefaultSettings = () => new JsonSerializerSettings() { ContractResolver = new CamelCasePropertyNamesContractResolver(), Converters = { new StringEnumConverter() } }; var RegistroNombre = FindViewById <EditText>(Resource.Id.txtRegistroNombre); var RegistroApellido = FindViewById <EditText>(Resource.Id.txtRegistroApellido); var RegistroUsuario = FindViewById <EditText>(Resource.Id.txtRegistroUsuario); var RegistroContraseña1 = FindViewById <EditText>(Resource.Id.txtRegistroContraseña1); var RegistroContraseña2 = FindViewById <EditText>(Resource.Id.txtRegistroContraseña2); var RegistroActivo = FindViewById <EditText>(Resource.Id.txtRegistroActivo); var RegistroVendedor = FindViewById <EditText>(Resource.Id.txtRegistroVendedor); var RegistroMensaje = FindViewById <TextView>(Resource.Id.txtRegistroMensaje); var BtnAceptar = FindViewById <Button>(Resource.Id.btnRegistroAceptar); var BtnCancelar = FindViewById <Button>(Resource.Id.btnRegistroCancelar); BtnAceptar.Click += delegate { if (RegistroContraseña1.Text == RegistroContraseña2.Text) { try { Usuarios nvoUsuario = new Usuarios() { nombre = RegistroNombre.Text, apellido = RegistroApellido.Text, usuario = RegistroUsuario.Text, contraseña = RegistroContraseña1.Text, //activo = int.Parse(RegistroActivo.Text), vendedor = int.Parse(RegistroVendedor.Text) }; dbPrinc.InstertarNuevoUsuario(nvoUsuario); Toast.MakeText(this, "Se ingreso nuevo usuario!", ToastLength.Long).Show(); StartActivity(typeof(MainActivity)); } catch (SQLiteException ex) { RegistroMensaje.Text = ex.Message; } } else { Toast.MakeText(this, "Error de login, coroobore sus datos y que su usario este activo!", ToastLength.Long).Show(); } }; BtnCancelar.Click += delegate { StartActivity(typeof(MainActivity)); }; }