private void Edit_Expenditure_Pop_Load(object sender, EventArgs e) { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { this.Expenditure = m_Context.Expenditures.Where(q => q.ID == this.Expenditure.ID).FirstOrDefault(); var m_ExpenditureType = m_Context.ExpenditureTypes.Where(q => q.OwnerID == null || q.OwnerID == Program.User.WorksAtID).ToList(); this.CreatedAt_Picker.Value = this.Expenditure.CreatedAt.Value; this.Expenditure_Type_Combo.DataSource = m_ExpenditureType; this.Expenditure_Type_Combo.ValueMember = "ID"; this.Expenditure_Type_Combo.DisplayMember = "Name"; var m_Users = m_Context.Users.Where(q => q.WorksAtID == Program.User.WorksAtID).ToList(); this.Responsible_Combo.DataSource = m_Users; this.Responsible_Combo.ValueMember = "ID"; this.Responsible_Combo.DisplayMember = "FullName"; this.CreatedAt_Picker.Value = this.Expenditure.CreatedAt.Value; this.Expenditure_Type_Combo.SelectedValue = this.Expenditure.ExpenditureTypeID; this.Expenditure_Amount_Num.Value = this.Expenditure.Amount.Value; this.Responsible_Combo.SelectedValue = this.Expenditure.AuthorID; this.ExpenditureDesc_Text.Text = this.Expenditure.Description; this.Account_Box.Enabled = false; if (this.Expenditure.Account != null) { this.Account_Box.SelectedText = this.Expenditure.Account.Name; } } }
private void Add_Account_Mdi_Load(object sender, EventArgs e) { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { var m_Cities = m_Context.Cities.Select(q => new { ID = q.ID, Name = q.Name }).ToList(); this.City_Combo.DataSource = m_Cities; this.City_Combo.ValueMember = "ID"; this.City_Combo.DisplayMember = "Name"; this.City_Combo.SelectedIndexChanged += City_Combo_SelectedIndexChanged; this.City_Combo.Invalidate(); var m_AccountTypes = m_Context.AccountTypes.ToList(); this.AccountType_Combo.DataSource = m_AccountTypes; this.AccountType_Combo.ValueMember = "ID"; this.AccountType_Combo.DisplayMember = "Name"; this.AccountType_Combo.Invalidate(); } this.City_Combo.BeginInvoke((MethodInvoker) delegate() { this.City_Combo.SelectedIndex = 58; }); this.AccountType_Combo.BeginInvoke((MethodInvoker) delegate() { this.AccountType_Combo.SelectedIndex = 0; }); }
private void EventSink_BarcodeScanned(object sender, BarcodeScannedEventArgs args) { if (args.Barcode != string.Empty) { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { string m_Barcode = args.Barcode; var m_Item = m_Context.Items.Where(q => q.Inventory.OwnerID == Program.User.WorksAtID && q.Product.Barcode == m_Barcode).FirstOrDefault(); if (m_Item == null) { this.Invoke((MethodInvoker) delegate() { Add_Item_Pop m_Pop = new Add_Item_Pop(m_Barcode); m_Pop.ShowDialog(); }); } else { InvoiceNode m_Node = new InvoiceNode(m_Item); m_Node.Amount = 1; m_Node.FinalPrice = m_Node.BasePrice * m_Node.Amount; this.Append(m_Node); } } } }
private void Product_Barcode_Box_TextChanged(object sender, EventArgs e) { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { string m_Barcode = this.Product_Barcode_Box.Text; Product m_Product = m_Context.Products.Where(q => q.Barcode == m_Barcode).FirstOrDefault(); if (m_Product != null) { this.Product_Barcode_Box.Text = m_Product.Barcode; this.Product_Name_Box.Text = m_Product.Name; this.Product_Barcode_Box.ReadOnly = true; this.Product_Name_Box.ReadOnly = true; Item m_Item = m_Context.Items.Where(q => q.Product.Barcode == m_Barcode).FirstOrDefault(); int m_ID = m_Item.UnitTypeID; UnitType m_Type = m_Context.UnitTypes.Where(q => q.ID == m_ID).FirstOrDefault(); if (m_Type != null) { this.Min_Num.DecimalPlaces = m_Type.DecimalPlaces; this.Max_Num.DecimalPlaces = m_Type.DecimalPlaces; } this.Min_UnitType_Label.Text = m_Item.UnitType.Abbreviation; this.Max_UnitType_Label.Text = m_Item.UnitType.Abbreviation; } } }
public static void Connect(int deviceid) { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { Device m_Device = m_Context.Devices.Where(q => q.ID == deviceid).FirstOrDefault(); if (m_Device != null && m_Device.Type != null && m_Device.ConnectionTypeID == 2) // if serial device { switch (m_Device.Type.Universal) { case "Barcode Scanner": { SerialBarcodeScanner m_Scanner = null; var config = new MapperConfiguration(cfg => cfg.CreateMap <Device, SerialBarcodeScanner>()); var mapper = config.CreateMapper(); m_Scanner = mapper.Map <SerialBarcodeScanner>(m_Device); World.SerialDevices.Add(m_Scanner); m_Scanner.Connect(); break; } } } } }
private void Save_Button_Click(object sender, EventArgs e) { if (this.User != null) { if (ValidateInput()) { MuhasebeEntities m_Context = new MuhasebeEntities(); User m_Actual = m_Context.Users.Where(q => q.ID == this.User.ID).FirstOrDefault(); if (m_Actual != null) { m_Actual.Email = this.Email_Box.Text; m_Actual.Password = this.PW_Box.Text; m_Actual.Name = this.Name_Box.Text; m_Actual.Surname = this.Surname_Box.Text; m_Actual.BornAt = Convert.ToDateTime(this.Birthday_Picker.Value); m_Actual.PositionID = Convert.ToInt32(this.Position_Combo.SelectedValue); m_Context.SaveChanges(); UserInvokeEdited(m_Actual); this.Close(); } } } }
private void Delete_Button_Click(object sender, EventArgs e) { if (this.Users_List.SelectedItems.Count > 0) { if (MessageBox.Show("Seçili Kullanıcıyı silmek istediğinizden emin misiniz?", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { MuhasebeEntities m_Context = new MuhasebeEntities(); ListViewItem m_Select = this.Users_List.SelectedItems[0]; int m_ItemID = Convert.ToInt32(m_Select.Tag); if (m_Select.Tag != null && m_ItemID > 0) { User m_User = m_Context.Users.Where(q => q.ID == m_ItemID).FirstOrDefault(); if (m_User != null) { m_Context.Users.Remove(m_User); m_Context.SaveChanges(); PopulateListView(); } else { MessageBox.Show("Silme işlemi sırasında bir hata oluştu.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Silme işlemi sırasında bir hata oluştu.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
private void EventSink_BarcodeScanned(object sender, BarcodeScannedEventArgs args) { if (args.Barcode != null) { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { var m_Item = m_Context.Items.Where(q => q.Product.Barcode == args.Barcode).FirstOrDefault(); if (m_Item != null) { OrderNode m_Node = new OrderNode(); m_Node.ItemID = m_Item.ID; m_Node.OrderID = this.Order.ID; m_Node.Order = this.Order; m_Node.Amount = 1.00M; if (this.Order.Nodes.Any(q => q.ItemID == m_Node.ItemID)) { this.Order.Nodes.Where(q => q.ItemID == m_Node.ItemID).FirstOrDefault().Amount += 1.00M; } else { this.Order.Nodes.Add(m_Node); } } else { MessageBox.Show("Okuttuğunuz bu barkoda ait bir ürün bulunamadı.", "Hata", MessageBoxButtons.OK); } } PopulateListView(); } }
void Application_ApplicationExit(object sender, EventArgs e) { DeviceManager.DisconnectAll(); this.Notify_Icon.Dispose(); Settings.Default.Width = this.Width; Settings.Default.Height = this.Height; Settings.Default.WindowState = (int)this.WindowState; Settings.Default.Location = this.Location; Settings.Default.Save(); if (Program.User != null) { Event m_Event = new Event(); m_Event.AuthorID = Program.User.ID; m_Event.CategoryID = 6; // oturum m_Event.CreatedAt = DateTime.Now; m_Event.Description = "Kullanıcı oturumu sonlandırdı."; m_Event.OwnerID = Program.User.WorksAtID; MuhasebeEntities m_Context = new MuhasebeEntities(); m_Context.Events.Add(m_Event); m_Context.SaveChangesAsync(); } }
private void Manage_Sales_Mdi_Load(object sender, EventArgs e) { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { if (this.Invoice == null) { this.Invoice = new Invoice(); this.Invoice.AuthorID = Program.User.ID; this.Invoice.CreatedAt = DateTime.Now; this.Invoice.OwnerID = Program.User.WorksAtID.Value; this.Invoice.State = "Incomplete"; } var m_PaymentsTypes = m_Context.PaymentTypes.ToList(); this.Payment_Combo.DataSource = m_PaymentsTypes; this.Payment_Combo.DisplayMember = "Name"; this.Payment_Combo.ValueMember = "ID"; this.Payment_Combo.Invalidate(); this.Payment_Combo.SelectedValueChanged += Payment_Combo_SelectedValueChanged; PopulateListView(); this.Author_Label.Text = string.Format("Kasiyer: {0} {1}", Program.User.Name, Program.User.Surname); } }
private void Delete_Button_Click(object sender, EventArgs e) { if (this.UnitTypes_List.SelectedItems.Count > 0) { ListViewItem m_Item = this.UnitTypes_List.SelectedItems[0]; if (m_Item.Tag != null) { MuhasebeEntities m_Context = new MuhasebeEntities(); int m_ItemID = Convert.ToInt32(m_Item.Tag); UnitType m_Type = m_Context.UnitTypes.Where(q => q.ID == m_ItemID).FirstOrDefault(); if (m_Type.OwnerID != null && m_Type.OwnerID == Program.User.WorksAtID) { m_Context.UnitTypes.Remove(m_Type); m_Context.SaveChanges(); m_Item.Remove(); PopulateList(); } else { MessageBox.Show("Bu nesneyi silmek için yetkiniz yok.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Silme işlemi başarısız, bir hata oluştu.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void Generate_Barcode_Button_Click(object sender, EventArgs e) { this.BeginInvoke(new MethodInvoker(delegate() { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { Random m_Random = new Random(); for (;;) { string m_Barcode = m_Random.Next(10000000, 99999999).ToString(); if (m_Context.Products.Where(q => q.Barcode == m_Barcode).FirstOrDefault() != null) { continue; } else { this.Barcode_Box.Text = m_Barcode; break; } } } })); }
private void Barcode_Box_TextChanged(object sender, EventArgs e) { MuhasebeEntities m_Context = new MuhasebeEntities(); string m_Barcode = this.Barcode_Box.Text; Product m_Product = m_Context.Products.Where(q => q.Barcode == m_Barcode).FirstOrDefault(); if (m_Product != null) { this.Barcode_Box.Text = m_Product.Barcode; this.Name_Box.Text = m_Product.Name; this.Barcode_Box.ReadOnly = true; this.Name_Box.ReadOnly = true; if (m_Product.PublicImagePath != null) { this.Picture_Box.Image = null; this.Picture_Box.ImageLocation = string.Format("http://www.daflan.com/muhasebe/{0}", m_Product.PublicImagePath); this.Picture_Box.SizeMode = PictureBoxSizeMode.StretchImage; } } if (this.Barcode_Box.Text.Length > 0 && this.Barcode_Box.Text.Length <= 11) { this.Print_Barcode_Button.Enabled = true; } else { this.Print_Barcode_Button.Enabled = false; } }
private void Save_Button_Click(object sender, EventArgs e) { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { BarcodeTemplate m_Template = new BarcodeTemplate(); m_Template.CreatedAt = DateTime.Now; m_Template.OwnerID = Program.User.WorksAtID; m_Template.Name = this.Name_Box.Text; m_Template.Path = this.Path_Box.Text; m_Template.Width = Convert.ToInt32(this.Width_Num.Value); m_Template.Height = Convert.ToInt32(this.Height_Num.Value); if (this.IsDefault_Check.Checked) { m_Context.BarcodeTemplates.Where(q => q.OwnerID == Program.User.WorksAtID).All(delegate(BarcodeTemplate template) { template.IsDefault = false; return(true); }); } m_Template.IsDefault = this.IsDefault_Check.Checked; m_Context.BarcodeTemplates.Add(m_Template); m_Context.SaveChanges(); this.Close(); } }
private void Edit_Device_Pop_Load(object sender, EventArgs e) { MuhasebeEntities m_Context = new MuhasebeEntities(); var m_DeviceTypes = m_Context.DeviceTypes.ToList(); this.Device_Type_Combo.DataSource = m_DeviceTypes; this.Device_Type_Combo.DisplayMember = "Name"; this.Device_Type_Combo.ValueMember = "ID"; this.Device_Type_Combo.Invalidate(); this.Device_Type_Combo.SelectedValue = this.Device.Type.ID; var m_ConnectionTypes = m_Context.ConnectionTypes.ToList(); this.Connection_Type_Combo.DataSource = m_ConnectionTypes; this.Connection_Type_Combo.DisplayMember = "Name"; this.Connection_Type_Combo.ValueMember = "ID"; this.Connection_Type_Combo.SelectedValue = this.Device.ConnectionType.ID; this.PopulateView(true); // show initial values this.Device_Type_Combo.SelectedIndexChanged += Device_Type_Combo_SelectedIndexChanged; this.Connection_Type_Combo.SelectedIndexChanged += Connection_Type_Combo_SelectedIndexChanged; this.Connection_Type_Combo.Invalidate(); }
private void Edit_Button_Click(object sender, EventArgs e) { if (this.Expenditure_List.SelectedItems.Count > 0) { MuhasebeEntities m_Context = new MuhasebeEntities(); ListViewItem m_Selected = this.Expenditure_List.SelectedItems[0]; int m_ItemID = Convert.ToInt32(m_Selected.Tag); if (m_ItemID > 0) { Expenditure m_Item = m_Context.Expenditures.Where(q => q.ID == m_ItemID).FirstOrDefault(); if (m_Item.OwnerID != null && m_Item.OwnerID == Program.User.WorksAtID) { Edit_Expenditure_Pop m_Pop = new Edit_Expenditure_Pop(); m_Pop.Expenditure = m_Item; m_Pop.ExpenditureEdited += Pop_ExpenditureEdited; m_Pop.ShowDialog(); } else { MessageBox.Show("Bu nesneyi düzenlemek için yetkiniz bulunmamaktadır", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Düzenleme sırasında bir hata oluştu", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void Save_Btn_Click(object sender, EventArgs e) { if (this.Income != null) { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { Income m_Actual = m_Context.Incomes.Where(q => q.ID == this.Income.ID).FirstOrDefault(); if (m_Actual != null) { m_Actual.CreatedAt = this.Revenue_Date_Picker.Value; m_Actual.Amount = this.Revenue_Amount_Num.Value; m_Actual.IncomeTypeID = Convert.ToInt32(this.Revenue_Type_Combo.SelectedValue); m_Actual.AuthorID = Convert.ToInt32(this.Responsible_Combo.SelectedValue); m_Actual.OwnerID = Program.User.WorksAtID; m_Actual.Description = this.Description_Box.Text; if (m_Actual.Account != null) { AccountMovement m_Movement = m_Context.AccountMovements.Where(q => q.MovementTypeID == 2 && q.ContractID == m_Actual.ID).FirstOrDefault(); if (m_Movement != null) { m_Movement.Value = m_Actual.Amount.Value; } } m_Context.SaveChanges(); InvokeRevenueEdited(m_Actual); this.Close(); } } } }
private void Edit_Button_Click(object sender, EventArgs e) { if (this.Device_List.SelectedItems.Count > 0) { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { ListViewItem m_Item = this.Device_List.SelectedItems[0]; int m_ItemID = Convert.ToInt32(m_Item.Tag); if (m_ItemID > 0) { Device m_Device = m_Context.Devices.Where(q => q.ID == m_ItemID).FirstOrDefault(); if (m_Device != null) { Edit_Device_Pop m_Pop = new Edit_Device_Pop(); m_Pop.Device = m_Device; m_Pop.ItemEdited += Pop_ItemEdited; m_Pop.ShowDialog(); } else { MessageBox.Show("Düzenleme sırasında bir hata oluştu.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Düzenleme sırasında bir hata oluştu", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
public static void Enqueue(Exception ex) { ErrorEventArgs m_Args = new ErrorEventArgs(); m_Args.Exception = ex; m_Args.HappenedAt = DateTime.Now; EventSink.InvokeError("Logger", m_Args); try { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { Event m_Event = new Event(); m_Event.AuthorID = Program.User.ID; m_Event.CreatedAt = DateTime.Now; m_Event.Description = string.Format("{0} - {1}", ex.Message, ex.StackTrace); m_Event.CategoryID = 3; //Hata m_Event.OwnerID = Program.User.WorksAtID; m_Context.Events.Add(m_Event); m_Context.SaveChanges(); } } catch (Exception exp) { } }
private void Delete_Button_Click(object sender, EventArgs e) { if (this.Device_List.SelectedItems.Count > 0) { MuhasebeEntities m_Context = new MuhasebeEntities(); ListViewItem m_Item = this.Device_List.SelectedItems[0]; int m_ItemID = Convert.ToInt32(m_Item.Tag); if (m_Item.Tag != null && m_ItemID > 0) { Device m_Device = m_Context.Devices.Where(q => q.ID == m_ItemID).FirstOrDefault(); if (m_Device != null) { DeviceManager.Disconnect(m_Device.ID); m_Context.Devices.Remove(m_Device); m_Context.SaveChanges(); m_Item.Remove(); PopulateDeviceList(); } else { MessageBox.Show("Silme işlemi sırasında bir hata oluştu.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Silme işlemi sırasında bir hata oluştu.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void Edit_Button_Click(object sender, EventArgs e) { if (this.Users_List.SelectedItems.Count > 0) { MuhasebeEntities m_Context = new MuhasebeEntities(); ListViewItem m_Select = this.Users_List.SelectedItems[0]; int m_ItemID = Convert.ToInt32(m_Select.Tag); if (m_ItemID > 0) { User m_User = m_Context.Users.Where(q => q.ID == m_ItemID).FirstOrDefault(); if (m_User != null) { Edit_User_Pop m_Pop = new Edit_User_Pop(); m_Pop.User = m_User; m_Pop.UserEdited += Pop_UserEdited; m_Pop.ShowDialog(); } else { MessageBox.Show("Düzenleme sırasında bir hata oluştu.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Düzenleme sırasında bir hata oluştu", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void Save_Button_Click(object sender, EventArgs e) { if (ValidateInput()) { MuhasebeEntities m_Context = new MuhasebeEntities(); User m_User = new User(); m_User.Name = this.Name_Box.Text; m_User.Surname = this.Surname_Box.Text; m_User.Email = this.Email_Box.Text; m_User.BornAt = this.Birthday_Picker.Value; m_User.Password = this.PW_Box.Text; m_User.PositionID = Convert.ToInt32(this.Position_Combo.SelectedValue); m_User.WorksAtID = Program.User.WorksAtID; m_User.State = "Active"; m_User.Level = "User"; m_User.CreatedAt = DateTime.Now; m_Context.Users.Add(m_User); m_Context.SaveChanges(); this.InvokeUserAdded(m_User); this.Close(); } }
private void Save_Button_Click(object sender, EventArgs e) { if (ValidateAll()) { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { this.Offer.AuthorID = Program.User.ID; this.Offer.CreatedAt = DateTime.Now; this.Offer.OwnerID = Program.User.WorksAtID.Value; this.Offer.Name = this.Name_Box.Text; this.Offer.Note = this.Attn_Note.Text; if (this.Account_Box.SelectedValue != null) { int m_AccountID = Convert.ToInt32(this.Account_Box.SelectedValue); this.Offer.AccountID = m_AccountID; } this.Offer.Nodes.All(delegate(OfferNode node) { node.Item = null; return(true); }); m_Context.Offers.Add(this.Offer); m_Context.SaveChanges(); this.Close(); } } }
private void Delete_Btn_Click(object sender, EventArgs e) { if (this.Inventory_List.SelectedItems.Count > 0) { ListViewItem m_Item = this.Inventory_List.SelectedItems[0]; if (m_Item.Tag != null) { if (MessageBox.Show("Bu depo silinecek, ürünlerin depo bilgisi -yok- olarak gözükecektir. Emin misinz?", "Bilgi", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { int m_ItemID = Convert.ToInt32(m_Item.Tag); Inventory m_Inventory = m_Context.Inventories.Where(q => q.ID == m_ItemID).FirstOrDefault(); m_Context.Inventories.Remove(m_Inventory); m_Context.SaveChanges(); m_Item.Remove(); } this.PopulateList(); } } else { MessageBox.Show("Silme işlemi başarısız, bir hata oluştu.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private bool ValidateAll() { if (this.AccountName_Box.Text.Length < 3) { this.Error_Provider.SetError(this.AccountName_Box, "En az 3 karakterden oluşan bir hesap adı giriniz."); return(false); } else { this.Error_Provider.SetError(this.AccountName_Box, ""); } /*if (this.Address_Box.Text.Length < 3) * { * this.Error_Provider.SetError(this.Address_Box, "Geçerli bir adres giriniz."); * return false; * } * else * this.Error_Provider.SetError(this.Address_Box, "");*/ using (MuhasebeEntities m_Context = new MuhasebeEntities()) { Account m_Account = m_Context.Accounts.Where(q => q.Name == this.AccountName_Box.Text).FirstOrDefault(); if (m_Account != null) { this.Error_Provider.SetError(this.AccountName_Box, "Bu ad ile açılmış başka bir hesap var. Farklı bir ad tanımlayınız."); return(false); } } return(true); }
private void Edit_Account_Mdi_Load(object sender, EventArgs e) { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { var m_Cities = m_Context.Cities.Select(q => new { ID = q.ID, Name = q.Name }).ToList(); this.City_Combo.DataSource = m_Cities; this.City_Combo.ValueMember = "ID"; this.City_Combo.DisplayMember = "Name"; this.City_Combo.SelectedIndexChanged += City_Combo_SelectedIndexChanged; this.City_Combo.Invalidate(); var m_AccountTypes = m_Context.AccountTypes.ToList(); this.AccountType_Combo.DataSource = m_AccountTypes; this.AccountType_Combo.ValueMember = "ID"; this.AccountType_Combo.DisplayMember = "Name"; this.AccountType_Combo.Invalidate(); } this.AccountType_Combo.SelectedValue = this.Account.AccountTypeID; this.AccountName_Box.Text = this.Account.Name; this.City_Combo.SelectedValue = this.Account.CityID; this.Province_Combo.SelectedValue = this.Account.ProvinceID; this.Address_Box.Text = this.Account.Address; this.Phone_Box.Text = this.Account.Phone; this.Gsm_Box.Text = this.Account.Gsm; this.Email_Box.Text = this.Account.Email; this.TaxDepartment_Box.Text = this.Account.TaxDepartment; this.TaxID_Box.Text = this.Account.TaxID; }
private void Save_Button_Click(object sender, EventArgs e) { if (ValidateAll()) { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { Account m_Account = new Account(); m_Account.AccountTypeID = Convert.ToInt32(this.AccountType_Combo.SelectedValue); m_Account.Name = this.AccountName_Box.Text; m_Account.CityID = Convert.ToInt32(this.City_Combo.SelectedValue); m_Account.ProvinceID = Convert.ToInt32(this.Province_Combo.SelectedValue); m_Account.Address = this.Address_Box.Text; m_Account.Phone = this.Phone_Box.Text; m_Account.Gsm = this.Gsm_Box.Text; m_Account.Email = this.Email_Box.Text; m_Account.OwnerID = Program.User.WorksAtID.Value; m_Account.TaxDepartment = this.TaxDepartment_Box.Text; m_Account.TaxID = this.TaxID_Box.Text; m_Context.Accounts.Add(m_Account); m_Context.SaveChanges(); this.Close(); } } }
private void Save_Button_Click(object sender, EventArgs e) { if (ValidateAll()) { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { Account m_Existing = m_Context.Accounts.Where(q => q.ID == this.Account.ID).FirstOrDefault(); if (m_Existing != null) { m_Existing.AccountTypeID = Convert.ToInt32(this.AccountType_Combo.SelectedValue); m_Existing.Name = this.AccountName_Box.Text; m_Existing.CityID = Convert.ToInt32(this.City_Combo.SelectedValue); m_Existing.ProvinceID = Convert.ToInt32(this.Province_Combo.SelectedValue); m_Existing.Address = this.Address_Box.Text; m_Existing.Phone = this.Phone_Box.Text; m_Existing.Gsm = this.Gsm_Box.Text; m_Existing.Email = this.Email_Box.Text; m_Existing.TaxDepartment = this.TaxDepartment_Box.Text; m_Existing.TaxID = this.TaxID_Box.Text; m_Context.SaveChanges(); } this.Close(); } } }
private void Edit_Offer_Pop_Load(object sender, EventArgs e) { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { if (this.Offer == null) { this.Offer = new Offer(); } } EventSink.BarcodeScanned += EventSink_BarcodeScanned; this.Name_Box.Text = this.Offer.Name; if (this.Offer.Account != null) { this.Account_Box.BeginInvoke((MethodInvoker) delegate() { this.Account_Box.SelectedText = this.Offer.Account.Name; }); } this.Attn_Note.Text = this.Offer.Note; PopulateListView(); }
private void Save_Button_Click(object sender, EventArgs e) { using (MuhasebeEntities m_Context = new MuhasebeEntities()) { BarcodeTemplate m_Actual = m_Context.BarcodeTemplates.Where(q => q.ID == this.Template.ID).FirstOrDefault(); if (m_Actual != null) { m_Actual.Name = this.Name_Box.Text; m_Actual.Path = this.Path_Box.Text; m_Actual.Width = Convert.ToInt32(this.Width_Num.Value); m_Actual.Height = Convert.ToInt32(this.Height_Num.Value); if (this.IsDefault_Check.Checked) { m_Context.BarcodeTemplates.Where(q => q.OwnerID == Program.User.WorksAtID).All(delegate(BarcodeTemplate template) { template.IsDefault = false; return(true); }); } m_Actual.IsDefault = this.IsDefault_Check.Checked; m_Context.SaveChanges(); InvokeItemEdited(m_Actual); } else { MessageBox.Show("Düzenlemeye çalıştığınız tasarım artık yok.", "Hata", MessageBoxButtons.OK); } this.Close(); } }