protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.login); model.db = new LoginDA(SQLite_Android.DB.dataBase); model.rest = new LoginRestCon(); controller = new LoginCon(model); ((NotificationManager)GetSystemService(NotificationService)).CancelAll(); Window.AddFlags(WindowManagerFlags.DrawsSystemBarBackgrounds); if (Build.VERSION.SdkInt >= BuildVersionCodes.M) { if (ContextCompat.CheckSelfPermission(this, Manifest.Permission.Camera) != (int)Permission.Granted) { ActivityCompat.RequestPermissions(this, new string[] { Manifest.Permission.ReadPhoneState, Manifest.Permission.Camera, Manifest.Permission.AccessFineLocation, Manifest.Permission.AccessCoarseLocation, Manifest.Permission.ReadExternalStorage, Manifest.Permission.WriteExternalStorage }, 1); } } }
public override void ViewDidLoad() { base.ViewDidLoad(); model.db = new LoginDA(Sqlite_IOS.DB.dataBase); model.rest = new LoginRestCon(); controller = new LoginCon(model); if (model.db.GetInfoUsuario() != null) { MoveToFeedPDV(); } txtEmpresaLogin.ShouldReturn = (textField) => { txtUsuarioLogin.BecomeFirstResponder(); return(true); }; txtEmpresaLogin.ReturnKeyType = UIReturnKeyType.Next; txtUsuarioLogin.ShouldReturn = (textField) => { txtSenhaLogin.BecomeFirstResponder(); return(true); }; txtUsuarioLogin.ReturnKeyType = UIReturnKeyType.Next; txtSenhaLogin.ShouldReturn = (textField) => { txtSenhaLogin.EndEditing(true); ExecLogin(); return(true); }; txtSenhaLogin.ReturnKeyType = UIReturnKeyType.Send; var g = new UITapGestureRecognizer(() => View.EndEditing(true)) { CancelsTouchesInView = false }; View.AddGestureRecognizer(g); }