Exemple #1
0
        void ShowResults(HardwareEstimator r)
        {
            var resultActivity = new Intent(this, typeof(ResultActivity));

            resultActivity.PutExtra("TomadasFemea", r.TomadasFemea);
            resultActivity.PutExtra("Espelhos", r.Espelhos);
            resultActivity.PutExtra("CabosMH", r.CabosMH);
            resultActivity.PutExtra("EtiquetasAT", r.EtiquetasAT);
            resultActivity.PutExtra("EtiquetasMH", r.EtiquetasMH);
            resultActivity.PutExtra("EtiquetasTele", r.EtiquetasTele);
            resultActivity.PutExtra("EtiquetasRede", r.EtiquetasDados);
            resultActivity.PutExtra("EtiquetasPP", r.EtiquetasPP);
            resultActivity.PutExtra("PatchPanels", r.PatchPanels);
            resultActivity.PutExtra("Switchs", r.Switchs);
            resultActivity.PutExtra("PatchCableCordRede", r.PatchCableCordDados);
            resultActivity.PutExtra("PatchCableCordTele", r.PatchCableCordTele);
            resultActivity.PutExtra("PatchCableCordCFTV", r.PatchCableCordCFTV);
            resultActivity.PutExtra("PatchCableCordVOIP", r.PatchCableCordVoIP);
            resultActivity.PutExtra("OrgCabo", r.OrganizadoresCabo);
            resultActivity.PutExtra("TamRack", r.TamanhoRack);
            resultActivity.PutExtra("QtRack", r.QtRacks);
            resultActivity.PutExtra("tipo", r.RackAberto ? 1 : 0);
            resultActivity.PutExtra("PorcaGaiola", r.PorcaGaiola);

            StartActivity(resultActivity);
        }
Exemple #2
0
        void BtnCalcOnClick()
        {
            EditText    etPtsDados  = FindViewById <EditText>(Resource.Id.ptsRede);
            EditText    etPtsTele   = FindViewById <EditText>(Resource.Id.ptsTele);
            EditText    etPtsCFTV   = FindViewById <EditText>(Resource.Id.ptsCFTV);
            EditText    etPtsVoIP   = FindViewById <EditText>(Resource.Id.ptsVOIP);
            RadioGroup  rgRack      = FindViewById <RadioGroup>(Resource.Id.tipoRack);
            RadioButton rbtTipoRack = FindViewById <RadioButton>(rgRack.CheckedRadioButtonId);

            int ptsDados = etPtsDados.Text != "" ? Integer.ParseInt(etPtsDados.Text) : 0;
            int ptsTele  = etPtsTele.Text != "" ? Integer.ParseInt(etPtsTele.Text) : 0;
            int ptsCFTV  = etPtsCFTV.Text != "" ? Integer.ParseInt(etPtsCFTV.Text) : 0;
            int ptsVoIP  = etPtsVoIP.Text != "" ? Integer.ParseInt(etPtsVoIP.Text) : 0;

            HardwareEstimator r = new HardwareEstimator(ptsDados, ptsTele, ptsCFTV, ptsVoIP, rbtTipoRack.Text.Contains("Aberto"));

            ShowResults(r);
        }