Example #1
0
        private void SavePropertyBTN_Click(object sender, EventArgs e)
        {
            try
            {
                System.IO.MemoryStream ms = new System.IO.MemoryStream();
                AddPropertyImagePB.Image.Save(ms, AddPropertyImagePB.Image.RawFormat);
                byte[] arrpic = ms.GetBuffer();


                if (arrpic == null)
                {
                    ToLet.Classes.PropertyDetails pd = new Classes.PropertyDetails(AddTenantCategoryCB.SelectedItem.ToString(), AddHomeCategoryCB.SelectedItem.ToString(), AddLocationCB.SelectedItem.ToString(), AddRoomCountCB.SelectedItem.ToString(), AddDetaiedAddressTB.Text, AddAdditionalCommentsTB.Text, AddPriceTB.Text, DurationCB.SelectedItem.ToString());

                    ToLet.DBDataProvider.DBDataProvider.setProperty(pd, null, user, pass);
                }
                else
                {
                    ToLet.Classes.PropertyDetails pd = new Classes.PropertyDetails(AddTenantCategoryCB.SelectedItem.ToString(), AddHomeCategoryCB.SelectedItem.ToString(), AddLocationCB.SelectedItem.ToString(), AddRoomCountCB.SelectedItem.ToString(), AddDetaiedAddressTB.Text, AddAdditionalCommentsTB.Text, AddPriceTB.Text, DurationCB.SelectedItem.ToString());
                    ToLet.DBDataProvider.DBDataProvider.setProperty(pd, arrpic, user, pass);
                }
                m.GetData();

                this.Hide();
            }
            catch (Exception)
            {
                MessageBox.Show("Please fill up the form propely");
                /* https://www.youtube.com/watch?v=BqyAAGMfTD8 */
            }
        }
        private void DeletMailBTN_Click(object sender, EventArgs e)
        {
            DataClasses1DataContext cntx = ToLet.Database.DBConnectionProvider.getDBConnection();

            ToLet.Database.DBConnectionProvider.getDBConnection();


            string id  = MailIdLBL.Text;
            int    mid = Convert.ToInt32(id);

            string mt = MailTypeLBL.Text;

            ToLet.DBDataProvider.DBDataProvider.DeletMail(mid, mt);
            MessageBox.Show("Successfully deleted!!!");
            m.GetData();
        }
        private void PublishBTN_Click(object sender, EventArgs e)
        {
            Classes.PropertyDetails pd = new Classes.PropertyDetails();

            pd.TenantCategory    = textBox1.Text;
            pd.HomeCategory      = textBox2.Text;
            pd.Location          = textBox3.Text;
            pd.RoomCount         = textBox4.Text;
            pd.DetailedAddress   = AddDetaiedAddressTB.Text;
            pd.AdditionalComment = AddAdditionalCommentsTB.Text;
            pd.RentRange         = AddPriceTB.Text;

            ToLet.DBDataProvider.DBDataProvider.setPublishedProperty(pd);

            m.GetData();

            this.Hide();
        }