Пример #1
0
        private void DgrOrders_RowHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            int id = (int)dgrOrders.Rows[e.RowIndex].Cells[0].Value;

            selectedİd = id;

            CardToPacketService cps = new CardToPacketService();

            cps = _context.CardToPacketServices.Find(id);
            txtClientName.Text = cps.Card.Register.ClientName;
            txtSurname.Text    = cps.Card.Register.ClientSurname;
            txtNumber.Text     = cps.Card.CardNumber;
        }
Пример #2
0
        private void Button1_Click(object sender, EventArgs e)
        {
            Card selectedRegister      = _context.Cards.Find(selectedRegisterId);
            CardToPacketService newCps = _context.CardToPacketServices.Add(new CardToPacketService()
            {
                CardId       = selectedRegister.Id,
                PacketsssId  = _context.Packets.FirstOrDefault(c => c.PacketName == cmbPacket.Text).Id,
                ServicesssId = null,
            });
            Incoming newIncoming = new Incoming();

            newIncoming.RegisterId    = _context.Registers.First(r => r.ClientName == txtClientName.Text).Id;
            newIncoming.ClientIncomes = (long)_context.Packets.FirstOrDefault(p => p.PacketName == cmbPacket.Text).PacketPrice;
            newIncoming.IncomeMonth   = DateTime.Now;

            _context.Incomings.Add(newIncoming);

            _context.SaveChanges();
            FillDataOrders();
            txtNumber.Text = txtSurname.Text = txtClientName.Text = "";
        }
Пример #3
0
        private void Button2_Click(object sender, EventArgs e)
        {
            Card selectedRegister      = _context.Cards.Find(selectedRegisterId);
            CardToPacketService newCps = _context.CardToPacketServices.Add(new CardToPacketService()
            {
                CardId       = selectedRegister.Id,
                PacketsssId  = null,
                ServicesssId = _context.Services.FirstOrDefault(s => s.ServiceNames == cmbService.Text).Id,
            });


            Incoming incoming = _context.Incomings.Add(new Incoming()
            {
                RegisterId    = _context.Registers.First(r => r.ClientName == txtClientName.Text).Id,
                ClientIncomes = Convert.ToInt64(_context.Services.FirstOrDefault(s => s.ServiceNames == cmbService.Text).ServicePrice),
                IncomeMonth   = DateTime.Now,
            });

            _context.SaveChanges();
            FillDataOrders();
            txtNumber.Text = txtSurname.Text = txtClientName.Text = "";
        }