Ejemplo n.º 1
0
        void showLocationOnMap()
        {
            CoreUtilities.GetLogService().Log(nameof(ExpenseDetailController.showLocationOnMap));
            var annotation   = new MKPointAnnotation();
            var coordination = new CLLocationCoordinate2D(_expense.Latitude, _expense.Longitude);

            annotation.Coordinate = coordination;
            ExpenseDetail_Map.RemoveAnnotations((ExpenseDetail_Map.Annotations));
            ExpenseDetail_Map.AddAnnotation(annotation);

            var region = new MKCoordinateRegion();

            region.Center.Latitude     = coordination.Latitude;
            region.Center.Longitude    = coordination.Longitude;
            region.Span.LatitudeDelta  = 0.01;
            region.Span.LongitudeDelta = 0.01;

            ExpenseDetail_Map.SetRegion(region, true);
        }
        void ReleaseDesignerOutlets()
        {
            if (ExpenseDetail_Cancel != null)
            {
                ExpenseDetail_Cancel.Dispose();
                ExpenseDetail_Cancel = null;
            }

            if (ExpenseDetail_Category != null)
            {
                ExpenseDetail_Category.Dispose();
                ExpenseDetail_Category = null;
            }

            if (ExpenseDetail_Date != null)
            {
                ExpenseDetail_Date.Dispose();
                ExpenseDetail_Date = null;
            }

            if (ExpenseDetail_Delete != null)
            {
                ExpenseDetail_Delete.Dispose();
                ExpenseDetail_Delete = null;
            }

            if (ExpenseDetail_Description != null)
            {
                ExpenseDetail_Description.Dispose();
                ExpenseDetail_Description = null;
            }

            if (ExpenseDetail_Map != null)
            {
                ExpenseDetail_Map.Dispose();
                ExpenseDetail_Map = null;
            }

            if (ExpenseDetail_MapBtn != null)
            {
                ExpenseDetail_MapBtn.Dispose();
                ExpenseDetail_MapBtn = null;
            }

            if (ExpenseDetail_Receipt != null)
            {
                ExpenseDetail_Receipt.Dispose();
                ExpenseDetail_Receipt = null;
            }

            if (ExpenseDetail_RecieptBtn != null)
            {
                ExpenseDetail_RecieptBtn.Dispose();
                ExpenseDetail_RecieptBtn = null;
            }

            if (ExpenseDetail_Save != null)
            {
                ExpenseDetail_Save.Dispose();
                ExpenseDetail_Save = null;
            }

            if (ExpenseDetail_Value != null)
            {
                ExpenseDetail_Value.Dispose();
                ExpenseDetail_Value = null;
            }
        }