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; Agent ag = ctx.Agents.SingleOrDefault(t => t.RecId == id); User user = ctx.Users.FirstOrDefault(u => u.RecId == ag.UserId && u.StatusType == false); if (user != null) { ctx.Users.DeleteOnSubmit(user); } ctx.Agents.DeleteOnSubmit(ag); ctx.SubmitChanges(); acenta ac = new acenta(); ac.yonetici = yonetici; this.Hide(); ac.Show(); } }
private void btnsave_Click(object sender, EventArgs e) { try { Agent ag = ctx.Agents.FirstOrDefault(a => a.Name == textadı.Text); if (ag != null) { throw new Exception("Aynı isimde acenta mevcut"); } ag = new Agent(); ag.Name = textadı.Text; ag.Phone = texttelno.Text; ag.Address = textadres.Text; ag.Email = textemail.Text; ag.UserId = (int)comboBoxkullanici.SelectedValue; ag.StatusType = true; ctx.Agents.InsertOnSubmit(ag); ctx.SubmitChanges(); acenta ac = new acenta(); ac.yonetici = yonetici; this.Hide(); ac.Show(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Dikkat!!!"); } }
private void btnacenta_Click(object sender, EventArgs e) { acenta ace = new acenta(); ace.yonetici = yonetici; this.Hide(); ace.Show(); }
private void btnsave_Click(object sender, EventArgs e) { Agent ag = new Agent(); ag.Name = textadı.Text; ag.Phone = texttelno.Text; ag.Address = textadres.Text; ag.Email = textemail.Text; ag.UserId = (int)comboBoxkullanici.SelectedValue; ag.StatusType = checkBoxstatus.Checked; ctx.Agents.InsertOnSubmit(ag); ctx.SubmitChanges(); acenta ac = new acenta(); ac.yonetici = yonetici; this.Hide(); ac.Show(); }
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; Agent agt = ctx.Agents.SingleOrDefault(ag => ag.RecId == idTag); agt.Name = textadı.Text; agt.Phone = texttelno.Text; agt.Address = textadres.Text; agt.Email = textemail.Text; agt.UserId = (int)comboBoxkullanici.SelectedValue; agt.StatusType = checkBoxstatus.Checked; ctx.SubmitChanges(); acenta ac = new acenta(); ac.yonetici = yonetici; this.Hide(); ac.Show(); } }