Ejemplo n.º 1
0
        /// <summary>
        /// Ons the create.
        /// </summary>
        /// <param name="savedInstanceState">Saved instance state.</param>
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            if (WindowManager.DefaultDisplay.Rotation == SurfaceOrientation.Rotation0 || WindowManager.DefaultDisplay.Rotation == SurfaceOrientation.Rotation180)
            {
                SetContentView(Resource.Layout.home_agrega_producto_activity);
            }
            else
            {
                SetContentView(Resource.Layout.home_agrega_producto_horizontal_activity);
            }
            animationVisible                        = AnimationUtils.LoadAnimation(this, Resource.Animation.box_amination_visible);
            animationInvisible                      = AnimationUtils.LoadAnimation(this, Resource.Animation.box_amination_invisible);
            btnCerrar                               = FindViewById <Button>(Resource.Id.btnCerrar);
            btnVolver                               = FindViewById <ImageView>(Resource.Id.btnVolver);
            btnLogout                               = FindViewById <ImageButton>(Resource.Id.btnLogout);
            linearLayoutBtnCambiarUser              = FindViewById <LinearLayout>(Resource.Id.linearLayoutBtnCambiarUser);
            linearLayoutBtnCambiarUser.Click       += LinearLayoutBtnCambiarUser_Click;
            btnHomeAgregarProducto                  = FindViewById <ImageButton>(Resource.Id.btnHomeAgregarProducto);
            linearLayoutProductoAgregadoOK          = FindViewById <LinearLayout>(Resource.Id.linearLayoutProductoAgregadoOK);
            linearLayoutBtnIrAMapasDeTienda         = FindViewById <LinearLayout>(Resource.Id.linearLayoutBtnIrAMapasDeTienda);
            linearLayoutEtiquetaProductosNoEnviados = FindViewById <LinearLayout>(Resource.Id.linearLayoutEtiquetaProductosNoEnviados);
            lblNombreProducto                       = FindViewById <TextView>(Resource.Id.lblNombreProducto);
            lblCantidadProductosKg                  = FindViewById <TextView>(Resource.Id.lblCantidadProductoKg);
            lblMensajeCargaYContadorDeProductosPendientesACargar = FindViewById <TextView>(Resource.Id.lblMensajeCargaYContadorDeProductosPendientesACargar);
            lblNombreActivity                      = FindViewById <TextView>(Resource.Id.lblNombreActivity);
            lblNombreTienda                        = FindViewById <TextView>(Resource.Id.lblNombreTienda);
            lblTipoTienda                          = FindViewById <TextView>(Resource.Id.lblTipoTienda);
            lblNombreUsuarioToolbar                = FindViewById <TextView>(Resource.Id.lblNombreUsuarioToolbar);
            lblNombreActivity.Text                 = "Trazabilidad de Carnes";
            btnVolver.Visibility                   = ViewStates.Invisible;
            btnHomeAgregarProducto.Click          += BtnHomeAgregarProducto_Click;
            btnCerrar.Click                       += BtnCerrar_Click;
            linearLayoutBtnIrAMapasDeTienda.Click += LinearLayoutBtnIrAMapasDeTienda_Click;
            string nombreSucursal = dataSucursal.FirstOrDefault().name.ToString();
            string tipoSucursal   = dataSucursal.FirstOrDefault().format.ToString();

            lblNombreTienda.Text = nombreSucursal;
            lblTipoTienda.Text   = tipoSucursal;
            fuente            = new Fuente(this);
            fontRobotoRegular = fuente.fuenteRobotoRegular();
            fontRobotoMedium  = fuente.fuenteRobotoMedium();
            tipografiasEnBotones(btnCerrar);
            tipografiasEnTextView(lblNombreProducto, lblCantidadProductosKg, lblMensajeCargaYContadorDeProductosPendientesACargar);
            ActivityContexts.homeAddActivity = this;
            linearLayoutEtiquetaProductosNoEnviados.Visibility = ViewStates.Invisible;
            if (string.IsNullOrEmpty(DataManager.nombreUsuario))
            {
                IngresoUsuarioResponsableActivity.viewFormularioUser(this);
            }
            nombreUsuarioToolbar();

            AnalyticService.TrackAnalytics("Home app", new Dictionary <string, string> {
                { "Category", "sucursal asignada " + nombreSucursal + ", " + tipoSucursal },
                { "Action", "OnCreate" }
            });
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Linears the layout button cambiar user click.
 /// </summary>
 /// <param name="sender">Sender.</param>
 /// <param name="e">E.</param>
 void LinearLayoutBtnCambiarUser_Click(object sender, EventArgs e)
 {
     IngresoUsuarioResponsableActivity.viewFormularioUser(this);
 }