コード例 #1
0
        private void btndel_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Bu kaydı silmek istediğinizden emin misiniz ?", "Dikkat", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                if (dataGridView1.CurrentRow == null)
                {
                    return;
                }

                int id = (int)dataGridView1.CurrentRow.Cells["RecId"].Value;

                Seller seller = ctx.Sellers.SingleOrDefault(s => s.RecId == id);
                User   us     = ctx.Users.SingleOrDefault(u => u.RecId == seller.UserID);
                var    inv    = ctx.Invoices.Where(i => i.Seller == id);

                ctx.Invoices.DeleteAllOnSubmit(inv);
                ctx.Users.DeleteOnSubmit(us);
                ctx.Sellers.DeleteOnSubmit(seller);
                ctx.SubmitChanges();
                seller sel = new seller();
                sel.yonetici = yonetici;
                this.Hide();
                sel.Show();
            }
        }
コード例 #2
0
        private void btnup_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Bu kaydı değiştirmek istediğinizden emin misiniz ?", "Dikkat", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                int idTag = (int)textadı.Tag;

                Seller seller = ctx.Sellers.SingleOrDefault(s => s.RecId == idTag);
                User   us     = ctx.Users.SingleOrDefault(u => u.RecId == seller.UserID);

                us.Name     = textadı.Text;
                us.Surname  = textsoyadı.Text;
                us.Email    = textemail.Text;
                us.Phone    = texttelno.Text;
                us.Username = textkullanıcıadı.Text;
                us.Password = textsifre.Text;
                us.Seller   = true;

                seller.AgentID = (int)comboAgenta.SelectedValue;
                seller.UserID  = us.RecId;

                ctx.SubmitChanges();
                seller sel = new seller();
                sel.yonetici = yonetici;
                this.Hide();
                sel.Show();
            }
        }
コード例 #3
0
        private void btngeri_Click(object sender, EventArgs e)
        {
            seller sel = new seller();

            sel.yonetici = yonetici;
            this.Hide();
            sel.Show();
        }
コード例 #4
0
        private void btnseller_Click(object sender, EventArgs e)
        {
            seller slr = new seller();

            slr.yonetici = yonetici;
            this.Hide();
            slr.Show();
        }
コード例 #5
0
        private void picSave_Click(object sender, EventArgs e)
        {
            try
            {
                User us = ctx.Users.FirstOrDefault(u => u.Username == textkullanıcıadı.Text);
                if (us != null)
                {
                    throw new Exception("Aynı kullanıcı adı ile satıcı mevcut");
                }

                us          = new User();
                us.Name     = textadı.Text;
                us.Surname  = textsoyadı.Text;
                us.Email    = textemail.Text;
                us.Phone    = texttelno.Text;
                us.Username = textkullanıcıadı.Text;
                us.Password = textsifre.Text;
                us.Seller   = true;

                ctx.Users.InsertOnSubmit(us);
                ctx.SubmitChanges();

                Seller sel = new Seller();
                sel.AgentID = (int)comboAgenta.SelectedValue;
                sel.UserID  = us.RecId;

                ctx.Sellers.InsertOnSubmit(sel);
                ctx.SubmitChanges();

                seller satıcı = new seller();
                satıcı.yonetici = yonetici;
                this.Hide();
                satıcı.Show();
            }catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Dikkat!!!");
            }
        }