Example #1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            SetContentView(Resource.Layout.LayDeathAdd);


            txtfname  = FindViewById <EditText> (Resource.Id.txtfname);
            txtlname  = FindViewById <EditText> (Resource.Id.txtlname);
            txtexname = FindViewById <EditText> (Resource.Id.txtexname);
            txtbday   = FindViewById <EditText> (Resource.Id.txtageatdeath);

            spngender        = FindViewById <Spinner> (Resource.Id.spngender);
            spndeathcert     = FindViewById <Spinner> (Resource.Id.spndeathcert);
            spnregisterdeath = FindViewById <Spinner> (Resource.Id.spnregisterdeath);


            var adaptergender = ArrayAdapter.CreateFromResource(
                this, Resource.Array.Gender_Spinner, Android.Resource.Layout.SimpleSpinnerItem);

            adaptergender.SetDropDownViewResource(Android.Resource.Layout.SimpleListItemActivated1);
            spngender.Adapter = adaptergender;

            var adpdeathcert = ArrayAdapter.CreateFromResource(
                this, Resource.Array.Death_certificate, Android.Resource.Layout.SimpleSpinnerItem);

            adpdeathcert.SetDropDownViewResource(Android.Resource.Layout.SimpleListItemActivated1);
            spndeathcert.Adapter = adpdeathcert;

            var adpregisterdeath = ArrayAdapter.CreateFromResource(
                this, Resource.Array.Death_register, Android.Resource.Layout.SimpleSpinnerItem);

            adpregisterdeath.SetDropDownViewResource(Android.Resource.Layout.SimpleListItemActivated1);
            spnregisterdeath.Adapter = adpregisterdeath;

            var items = ConDeath.GetListSingle("select * from tblDeath where id='" + Intent.GetStringExtra("death_id") + "'");

            txtfname.Text  = items.fname;
            txtlname.Text  = items.lname;
            txtexname.Text = items.ename;
            txtbday.Text   = items.age_death;

            string[] array;
            array = Resources.GetStringArray(Resource.Array.Gender_Spinner);
            fcnspinner(spngender, array, items.gender);

            array = Resources.GetStringArray(Resource.Array.Death_certificate);
            fcnspinner(spndeathcert, array, items.birthcertificate);
            array = Resources.GetStringArray(Resource.Array.Death_register);
            fcnspinner(spnregisterdeath, array, items.register);

            btnAddaddress        = FindViewById <Button> (Resource.Id.btnAddAddress);
            btnAddaddress.Click += new EventHandler(btnAddaddress_Clicked);
        }
Example #2
0
        private void Save_Address(object sender, DialogClickEventArgs args)
        {
            ConDeath.AddDeath(Intent.GetStringExtra("address_id").ToString(), txtfname.Text, txtlname.Text, txtexname.Text, spngender.SelectedItem.ToString(), txtbday.Text, spnregisterdeath.SelectedItem.ToString(), spndeathcert.SelectedItem.ToString());

            var builder = new AlertDialog.Builder(this);

            builder.SetTitle("Census");
            builder.SetMessage("Saving Death Information Successful");
            builder.SetCancelable(false);
            builder.SetPositiveButton("Ok", Save_success);
            builder.Show();
        }
Example #3
0
        public async void ApiRSTlist()
        {
            var progressDialog = ProgressDialog.Show(this, "Please wait...", "Updating Data From Server...", true);

            try
            {
                var address = ConAddress.GetListArray1("select * from tblAddressList where sync='1'");
                foreach (var x in address)
                {
                    await(ApiConnection1.AddressId(GlobalVariables.GlobalUrl + "/addressid"));
                    await(ApiConnection1.Updatedata(GlobalVariables.GlobalUrl + "/address/" + GlobalVariables.GlobalUserid + "/" + x.province + "/" + x.city + "/" + x.barangay + "/" + x.building_no + "/" + x.fname + "/" + x.lname + "/" + x.contact));
                    var member = ConMember.GetListArray1("select * from tblmember where address_id='" + x.id + "'");
                    foreach (var m in member)
                    {
                        var ename = m.ename;
                        if (m.ename == "")
                        {
                            ename = "000";
                        }
                        await(ApiConnection1.Updatedata(GlobalVariables.GlobalUrl + "/member/" + GlobalVariables.GlobalAddressId + "/" + m.fname + "/" + m.mname + "/" + m.lname + "/" + ename + "/" + m.rhousehold + "/" + m.gender + "/" + m.birthday + "/" + m.birth_certificate + "/" + m.marital_status + "/" + m.religion + "/" + m.school_attendance + "/" + m.literacy + "/" + m.highest_grade + "/" + m.work_status + "/" + m.occupation + "/" + m.pwd));
                    }
                    var housing = ConHousing.GetListSingle("select * from tblHousing where address_id='" + x.id + "'");
                    await(ApiConnection1.Updatedata(GlobalVariables.GlobalUrl + "/housing/" + GlobalVariables.GlobalAddressId + "/" + housing.building + "/" + housing.roof + "/" + housing.wall + "/" + housing.light + "/" + housing.drink + "/" + housing.cooking + "/" + housing.tenure));

                    var death = ConDeath.GetListArray1("select * from tblDeath where address_id='" + x.id + "'");
                    foreach (var d in death)
                    {
                        await(ApiConnection1.Updatedata(GlobalVariables.GlobalUrl + "/death/" + GlobalVariables.GlobalAddressId + "/" + d.fname + "/" + d.lname + "/" + d.gender + "/" + d.age_death + "/" + d.register + "/" + d.birthcertificate));
                    }

                    //ConAddress.DeleteAddressQuery("delete from tblAddressList where id='"+ housing.address_id +"'");
                    //ConMember.DeleteMemberQuery("delete from tblmember where address_id='"+ housing.address_id +"'");
                    //ConHousing.DeleteHousingQuery("delete from tblHousing where address_id='"+ housing.address_id +"'");
                    //ConDeath.DeleteDeathQuery("delete from tblDeath where address_id='"+ housing.address_id +"'");

                    Toast.MakeText(this, "Saving Successful..", ToastLength.Long).Show();
                    refreshItems();
                }
            }
            catch (Exception ex)
            {
                Toast.MakeText(this, "Unable To Update Data.\n" + ex.Message, ToastLength.Long).Show();
            }

            progressDialog.Cancel();
        }
Example #4
0
        private void lvlist_ItemClicked(object sender, AdapterView.ItemClickEventArgs e)
        {
            var item   = ((AdpDeathList)lvlist.Adapter).GetItemDetail(e.Position);
            var intent = new Intent();

            intent.PutExtra("death_id", item.id.ToString());
            intent.PutExtra("fullname", item.fname + ", " + item.lname + ", " + item.ename);
            intent.PutExtra("address_id", Intent.GetStringExtra("address_id"));
            intent.PutExtra("fulladdress", txtfulladdress.Text);

            var builder1 = new AlertDialog.Builder(this);

            builder1.SetTitle("Census");
            builder1.SetMessage(item.fname + ", " + item.lname + ", " + item.ename);
            builder1.SetPositiveButton("View", delegate
            {
                intent.SetClass(this, typeof(ActDeathView));
                StartActivity(intent);
            });
            builder1.SetNeutralButton("Edit", delegate
            {
                intent.SetClass(this, typeof(ActDeathEdit));
                StartActivity(intent);
            });
            builder1.SetNegativeButton("Delete", delegate
            {
                var builderdel = new AlertDialog.Builder(this);
                builderdel.SetTitle("Census");
                builderdel.SetMessage("Are You Sure You Want To Delete Selected Death Information?\n" + item.fname + ", " + item.lname + ", " + item.ename);
                builderdel.SetPositiveButton("Delete", delegate
                {
                    ConDeath.DeleteList(item.id);
                    var builder2 = new AlertDialog.Builder(this);
                    builder2.SetTitle("Census");
                    builder2.SetTitle("Death Information Successfully Delete");
                    builder2.SetPositiveButton("Ok", delegate {
                        refreshItems();
                    });
                    builder2.Show();
                });
                builderdel.SetNegativeButton("Cancel", delegate { builderdel.Dispose(); });
                builderdel.Show();
            });

            builder1.Show();
        }
Example #5
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.LayDeathView);


            txtfname         = FindViewById <EditText> (Resource.Id.txtfname);
            txtlname         = FindViewById <EditText> (Resource.Id.txtlname);
            txtexname        = FindViewById <EditText> (Resource.Id.txtexname);
            txtgender        = FindViewById <EditText> (Resource.Id.txtgender);
            txtageatdeath    = FindViewById <EditText> (Resource.Id.txtageatdeath);
            txtcopydeathcert = FindViewById <EditText> (Resource.Id.txtcopydeathcert);
            txtdeathreg      = FindViewById <EditText> (Resource.Id.txtdeathreg);

            var items = ConDeath.GetListSingle("select * from tblDeath where id='" + Intent.GetStringExtra("death_id") + "'");

            txtfname.Text         = items.fname;
            txtlname.Text         = items.lname;
            txtexname.Text        = items.ename;
            txtageatdeath.Text    = items.age_death;
            txtgender.Text        = items.gender;
            txtcopydeathcert.Text = items.birthcertificate;
            txtdeathreg.Text      = items.register;
        }
Example #6
0
        private void Save_Address(object sender, DialogClickEventArgs args)
        {
            tblDeath updatdeath = new tblDeath();

            updatdeath.id               = Convert.ToInt32(Intent.GetStringExtra("death_id"));
            updatdeath.address_id       = Intent.GetStringExtra("address_id");
            updatdeath.fname            = txtfname.Text;
            updatdeath.lname            = txtlname.Text;
            updatdeath.ename            = txtexname.Text;
            updatdeath.gender           = spngender.SelectedItem.ToString();
            updatdeath.age_death        = txtbday.Text;
            updatdeath.birthcertificate = spndeathcert.SelectedItem.ToString();
            updatdeath.register         = spnregisterdeath.SelectedItem.ToString();

            ConDeath.UpdateList(updatdeath);

            var builder = new AlertDialog.Builder(this);

            builder.SetTitle("Census");
            builder.SetMessage("Updating Death Information Successful");
            builder.SetCancelable(false);
            builder.SetPositiveButton("Ok", Save_success);
            builder.Show();
        }
Example #7
0
        public void refreshItems()
        {
            var items = ConDeath.GetList(Intent.GetStringExtra("address_id"), txtsearch.Text);

            lvlist.Adapter = new AdpDeathList(this, items);
        }