Esempio n. 1
0
        private void btnSubmit_Click(object sender, EventArgs e)
        {
            var devoteeObj = new Devotee
            {
                Id           = Convert.ToInt32(txtDevoteeId.Text),
                DevoteeName  = txtDevoteeName.Text,
                Prefix       = Convert.ToInt32(txtPrefixId.Text),
                Gothram      = txtGothram.Text,
                PhoneNumber  = txtPhoneNumber.Text,
                EmailId      = txtEmail.Text,
                DoorNumber   = txtDoorNumber.Text,
                AreaName     = txtAreaName.Text,
                City         = txtCity.Text,
                MandalName   = txtMandalName.Text,
                DistrictName = txtDistrictName.Text,
                StateName    = txtStateName.Text,
                OtherDetails = txtOtherDetails.Text
            };
            var devoteeDao = new DevoteesDao();
            int devoteeId  = devoteeDao.Update(devoteeObj);
            var tokenDAO   = new TokenDao();

            tkn.ServicePerformDate = Convert.ToDateTime(dtpPerformDate.Value);
            tkn.TokenStatus        = cmbTokenStatus.Text;
            tokenDAO.UpdateToken(tkn);
        }
Esempio n. 2
0
        private void LoadDevotees(string phoneNumber)
        {
            _possibleDevotees.Clear();
            if (!string.IsNullOrWhiteSpace(phoneNumber))
            {
                var devotees = new DevoteesDao().FindDevoteesByPhone(phoneNumber);
                foreach (var d in devotees)
                {
                    _possibleDevotees.Add(d);
                }
                if (_possibleDevotees.Count > 0)
                {
                    var firstDevotee = _possibleDevotees[0];
                    txtDoorNo.Text   = firstDevotee.DoorNumber;
                    txtEmail.Text    = firstDevotee.EmailId;
                    txtArea.Text     = firstDevotee.AreaName;
                    txtCity.Text     = firstDevotee.City;
                    txtMandal.Text   = firstDevotee.MandalName;
                    txtDistrict.Text = firstDevotee.DistrictName;
                    txtState.Text    = firstDevotee.StateName;
                }
            }

            //ToDo: Also add if there are any entered devotees in the devotees table.
        }