Exemplo n.º 1
0
 void NewSave()
 {
     try
     {
         Functions.TBL_BANKMOVEMENT bankMovement = new Functions.TBL_BANKMOVEMENT();
         bankMovement.Description  = txtDescription.Text;
         bankMovement.BankID       = BankID;
         bankMovement.DocumentNo   = txtDocumentNo.Text;
         bankMovement.DocumentType = "Banka İşlemi";
         if (radioInflow.Checked)
         {
             bankMovement.GCCode = "G";
         }
         if (radioOutflow.Checked)
         {
             bankMovement.GCCode = "C";
         }
         bankMovement.Date     = DateTime.Parse(txtDate.Text);
         bankMovement.Amount   = decimal.Parse(txtAmount.Text);
         bankMovement.SaveDate = DateTime.Now;
         bankMovement.SaveUser = frmMain.UserID;
         DB.TBL_BANKMOVEMENTs.InsertOnSubmit(bankMovement);
         DB.SubmitChanges();
         messages.NewRecord("Banka işlemi kaydı yapılmıştır.");
         Clear();
     }
     catch (Exception e)
     {
         messages.Error(e);
     }
 }
Exemplo n.º 2
0
 public void Open(int ID)
 {
     try
     {
         Edit      = true;
         ProcessID = ID;
         Functions.TBL_BANKMOVEMENT bankmovement = DB.TBL_BANKMOVEMENTs.First(s => s.Id == ProcessID);
         OpenBank(bankmovement.BankID.Value);
         txtDescription.Text = bankmovement.Description;
         txtDocumentNo.Text  = bankmovement.DocumentNo;
         txtDate.Text        = bankmovement.Date.Value.ToShortDateString();
         txtAmount.Text      = bankmovement.Amount.ToString();
         if (bankmovement.GCCode == "G")
         {
             radioInflow.Checked = true;
         }
         if (bankmovement.GCCode == "C")
         {
             radioOutflow.Checked = true;
         }
     }
     catch (Exception e)
     {
         messages.Error(e);
     }
 }
Exemplo n.º 3
0
 void Update()
 {
     try
     {
         Functions.TBL_BANKMOVEMENT bankMovement = DB.TBL_BANKMOVEMENTs.First(s => s.Id == ProcessID);
         bankMovement.Description  = txtDescription.Text;
         bankMovement.BankID       = BankID;
         bankMovement.DocumentNo   = txtDocumentNo.Text;
         bankMovement.DocumentType = "Banka İşlemi";
         if (radioInflow.Checked)
         {
             bankMovement.GCCode = "G";
         }
         if (radioOutflow.Checked)
         {
             bankMovement.GCCode = "C";
         }
         bankMovement.Date     = DateTime.Parse(txtDate.Text);
         bankMovement.Amount   = decimal.Parse(txtAmount.Text);
         bankMovement.EditDate = DateTime.Now;
         bankMovement.EditUser = frmMain.UserID;
         DB.SubmitChanges();
         messages.Update(true);
         Clear();
     }
     catch (Exception e)
     {
         messages.Error(e);
     }
 }
Exemplo n.º 4
0
 void NewSave()
 {
     try
     {
         Functions.TBL_BANKMOVEMENT bank = new Functions.TBL_BANKMOVEMENT();
         bank.Amount       = decimal.Parse(txtAmount.Text);
         bank.BankID       = BankID;
         bank.CurrentID    = CurrentID;
         bank.Description  = txtDescription.Text;
         bank.DocumentNo   = txtDocumentNo.Text;
         bank.DocumentType = txtTransferType.SelectedItem.ToString();
         if (radioInflow.Checked)
         {
             bank.GCCode = "G";
         }
         if (radioOutflow.Checked)
         {
             bank.GCCode = "C";
         }
         bank.Date     = DateTime.Parse(txtDate.Text);
         bank.SaveDate = DateTime.Now;
         bank.SaveUser = frmMain.UserID;
         DB.TBL_BANKMOVEMENTs.InsertOnSubmit(bank);
         DB.SubmitChanges();
         Functions.TBL_CurrentMovement current = new Functions.TBL_CurrentMovement();
         current.Description = txtDescription.Text;
         if (radioInflow.Checked)
         {
             current.Credit = decimal.Parse(txtAmount.Text);
         }
         if (radioInflow.Checked)
         {
             current.Debt = decimal.Parse(txtAmount.Text);
         }
         current.CurrentID    = CurrentID;
         current.DocumentID   = bank.Id;
         current.DocumentType = txtTransferType.SelectedItem.ToString();
         current.Date         = DateTime.Parse(txtDate.Text);
         if (txtTransferType.SelectedIndex == 0)
         {
             current.Type = "BH";
         }
         if (txtTransferType.SelectedIndex == 1)
         {
             current.Type = "EFT";
         }
         current.SaveDate = DateTime.Now;
         current.SaveUser = frmMain.UserID;
         DB.TBL_CurrentMovements.InsertOnSubmit(current);
         DB.SubmitChanges();
         messages.NewRecord("Para transfer kaydı işlendi.");
         Clear();
     }
     catch (Exception e)
     {
         messages.Error(e);
     }
 }
Exemplo n.º 5
0
        void Update()
        {
            try
            {
                Functions.TBL_BANKMOVEMENT bank = DB.TBL_BANKMOVEMENTs.First(s => s.Id == ProcessID);
                bank.Amount       = decimal.Parse(txtAmount.Text);
                bank.BankID       = BankID;
                bank.CurrentID    = CurrentID;
                bank.Description  = txtDescription.Text;
                bank.DocumentNo   = txtDocumentNo.Text;
                bank.DocumentType = txtTransferType.SelectedItem.ToString();
                if (radioInflow.Checked)
                {
                    bank.GCCode = "G";
                }
                if (radioOutflow.Checked)
                {
                    bank.GCCode = "C";
                }
                bank.Date     = DateTime.Parse(txtDate.Text);
                bank.EditDate = DateTime.Now;
                bank.EditUser = frmMain.UserID;

                DB.SubmitChanges();
                Functions.TBL_CurrentMovement current = DB.TBL_CurrentMovements.First(s => s.DocumentType == txtTransferType.SelectedItem.ToString() && s.DocumentID == ProcessID);
                current.Description = txtDescription.Text;
                if (radioInflow.Checked)
                {
                    current.Credit = decimal.Parse(txtAmount.Text);
                }
                if (radioInflow.Checked)
                {
                    current.Debt = decimal.Parse(txtAmount.Text);
                }
                current.CurrentID    = CurrentID;
                current.DocumentID   = bank.Id;
                current.DocumentType = txtTransferType.SelectedItem.ToString();
                current.Date         = DateTime.Parse(txtDate.Text);
                if (txtTransferType.SelectedIndex == 0)
                {
                    current.Type = "BH";
                }
                if (txtTransferType.SelectedIndex == 1)
                {
                    current.Type = "EFT";
                }
                current.EditDate = DateTime.Now;
                current.EditUser = frmMain.UserID;

                DB.SubmitChanges();
                messages.Update(true);
                Clear();
            }
            catch (Exception e)
            {
                messages.Error(e);
            }
        }