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); }
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); }