Beispiel #1
0
        private void listGL_Click(object sender, EventArgs e)
        {
            clsGLBAL  GlBAL = new clsGLBAL();
            DataTable dt;
            clsGLBO   GlBO = new clsGLBO();
            string    crt  = "GLID";


            GlBO                  = GlBAL.GetValue(Convert.ToString(listGL.SelectedValue));
            txtCode.Text          = GlBO.GetGLID();
            cmbType.SelectedValue = GlBO.GetPL_BS_ID();
            txtName.Text          = GlBO.GetGL_L_NAME();
            txtNarration.Text     = GlBO.GetNarration();
            if (GlBO.GetANYSL() == 0)
            {
                cmbSubL.Text = "No";
            }
            else
            {
                cmbSubL.Text = "Yes";
            }
            txtOpen.Text = Convert.ToString(Math.Abs(GlBO.Getop_bal()));
            if (GlBO.Getop_bal() > 1)
            {
                cmbOpenType.Text = "Dr";
            }
            else
            {
                cmbOpenType.Text = "Cr";
            }
            if (GlBO.GetGL_L_NAME() != "")
            {
                btnSave.Text = "&Update";
            }
            else
            {
                btnSave.Text = "&Save";
            }
        }
Beispiel #2
0
        private void FillData()
        {
            clsGLBAL GlBAL = new clsGLBAL();
            clsGLBO  GlBO  = new clsGLBO();
            clsSLBAL SlBAL = new clsSLBAL();
            clsSLBO  SlBO  = new clsSLBO();

            dataGridView1.Columns["Debit"].DefaultCellStyle.Alignment  = DataGridViewContentAlignment.MiddleRight;
            dataGridView1.Columns["Credit"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            DataGridViewCellStyle style = new DataGridViewCellStyle();

            style.Font = new Font(dataGridView1.Font, FontStyle.Bold);
            dataGridView1.Columns["Date"].DefaultCellStyle.Font = style.Font;
            dataGridView1.Columns["Type"].DefaultCellStyle.Font = style.Font;
            dataGridView1.Columns["VNO"].DefaultCellStyle.Font  = style.Font;

            //Date
            //Type
            //VNo
            //Particular
            //Debit
            //Credit
            //Glid
            //Slid
            //TrnType
            //V_No
            string QRY = "";

            if (listBox1.SelectedIndex != 0)
            {
                QRY = "Select * from LedgerView where BrCode='" + Global.branch + "' and TranType='" + vtype_list1 + "' and VDT>='" + dtpFrom.Value.ToString("dd/MM/yyyy") + "'  and VDT<'" + dtpTo.Value.AddDays(1).ToString("dd/MM/yyyy") + "'  order by VDT, TranType, Vno";
            }
            else
            {
                QRY = "Select * from LedgerView where BrCode='" + Global.branch + "'and VDT>='" + dtpFrom.Value.ToString("dd/MM/yyyy") + "'  and VDT<'" + dtpTo.Value.AddDays(1).ToString("dd/MM/yyyy") + "'  order by VDT, TranType, Vno";
            }
            SqlDataAdapter da = new SqlDataAdapter(QRY, clsConnection.Conn);
            DataSet        ds = new DataSet();

            if (ds.Tables["DayBook"] != null)
            {
                ds.Tables["DayBook"].Clear();
            }
            da.Fill(ds, "DayBook");
            DataTable dt        = ds.Tables["DayBook"];
            string    lastvno   = "";
            string    lastvdt   = "";
            string    lastvtype = "";
            Int32     i         = 0;

            foreach (DataRow row in dt.Rows)
            {
                dataGridView1.Rows.Add();
                if (lastvno == Convert.ToString(row["VNO"]) && lastvdt == Convert.ToString(row["VDT"]) && lastvtype == Convert.ToString(row["TRANTYPE"]))
                {
                    i = i + 1;
                }
                else
                {
                    dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells["Date"].Value = Convert.ToDateTime(row["VDT"]).ToString("dd/MM/yyyy");
                    if (Convert.ToString(row["TRANTYPE"]) == "Y")
                    {
                        dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells["Type"].Value = "Payment";
                    }
                    else if (Convert.ToString(row["TRANTYPE"]) == "R")
                    {
                        dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells["Type"].Value = "Receipt";
                    }
                    else if (Convert.ToString(row["TRANTYPE"]) == "J")
                    {
                        dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells["Type"].Value = "Journal";
                    }
                    else if (Convert.ToString(row["TRANTYPE"]) == "T")
                    {
                        dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells["Type"].Value = "Contra";
                    }
                    else if (Convert.ToString(row["TRANTYPE"]) == "P")
                    {
                        dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells["Type"].Value = "Purchase";
                    }
                    else if (Convert.ToString(row["TRANTYPE"]) == "S")
                    {
                        dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells["Type"].Value = "Sale";
                    }



                    dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells["VNo"].Value = Convert.ToString(row["VNO"]);
                }



                if ((string.IsNullOrEmpty(row["SLID"].ToString()) ? "" : row["SLID"].ToString()) == "" || row["SLID"].ToString() == "0" || row["SLID"].ToString() == "00")
                {
                    GlBO = GlBAL.GetValue(Convert.ToString(row["GLID"]));
                    dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells["Particular"].Value = GlBO.GetGL_L_NAME();
                }
                else
                {
                    SlBO = SlBAL.GetValue(Convert.ToString(row["SLID"]));
                    dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells["Particular"].Value = SlBO.GetSL_L_NAME(); //Convert.ToString(row["SL_L_NAME"]);
                }
                if (Convert.ToString(row["AMTTYPE"]) == "D")
                {
                    dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells["Debit"].Value = Math.Round(Convert.ToDouble(row["AMT"]), 2);
                }
                else
                {
                    dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells["Credit"].Value = Math.Round(Convert.ToDouble(row["AMT"]), 2);
                }
                dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells["Glid"].Value    = Convert.ToString(row["GLID"]);
                dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells["Slid"].Value    = (string.IsNullOrEmpty(row["SLID"].ToString()) ? "" : row["SLID"]);
                dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells["TrnType"].Value = Convert.ToString(row["TRANTYPE"]);
                dataGridView1.Rows[dataGridView1.Rows.Count - 2].Cells["V_NO"].Value    = Convert.ToString(row["VNO"]);

                lastvno   = Convert.ToString(row["VNO"]);
                lastvdt   = Convert.ToString(row["VDT"]);
                lastvtype = Convert.ToString(row["TRANTYPE"]);
            }
        }