Exemplo n.º 1
0
        public DataTable SelectRentDetailsByID(REF_Rent oREF_Rent)
        {
            DBConnecton db;

            db = new DBConnecton();
            DataTable dataTable = new DataTable();
            string    query     = "SELECT * FROM `tblrent` R, users C,tblitem I WHERE R.`CusID`=C.user_id AND R.`ItemID`= I.ID AND R.`ID` = " + oREF_Rent.ID + "";

            //Open connection
            if (db.OpenConnection() == true)
            {
                //Create Command
                MySqlCommand cmd = new MySqlCommand(query, db.getConnetion());
                //Create a data reader and Execute the command
                MySqlDataReader dataReader = cmd.ExecuteReader();

                DataSet ds = new DataSet();

                ds.Tables.Add(dataTable);
                ds.EnforceConstraints = false;
                dataTable.Load(dataReader);
                dataReader.Close();

                //close Connection
                db.CloseConnection();

                //return list to be displayed
                return(dataTable);
            }
            else
            {
                return(dataTable);
            }
        }
Exemplo n.º 2
0
        public int Insert(REF_Rent oREF_Rent)
        {
            int         RID = 0;
            DBConnecton db;

            db = new DBConnecton();
            string     sqlQuery;
            SqlCommand oSqlCommand;

            try

            {
                sqlQuery = "INSERT INTO `tblrent` (`ID`, `CusID`, `ItemID`, `Qty`, `Deposit`, `Daliy Rate`, `Total Cost`, `NumberOfDay`, `Status`) "
                           + "VALUES (NULL, '" + oREF_Rent.CusID + "', '" + oREF_Rent.ItemID + "', '" + oREF_Rent.Qty + "', '" + oREF_Rent.Deposit + "', '" + oREF_Rent.DaliyRate + "', '" + oREF_Rent.TotalCost + "', '" + oREF_Rent.NumberOfDay + "', '0');";

                //open connection
                if (db.OpenConnection() == true)
                {
                    //create command and assign the query and connection from the constructor
                    MySqlCommand cmd = new MySqlCommand(sqlQuery, db.getConnetion());

                    //Execute command
                    RID = cmd.ExecuteNonQuery();
                    long id = cmd.LastInsertedId;
                    RID = Convert.ToInt32(id);
                    //close connection
                    db.CloseConnection();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(RID);
        }
Exemplo n.º 3
0
        protected void btnsave_Click(object sender, EventArgs e)
        {
            try
            {
                DataTable  dt;
                REF_Return oREF_Return = new REF_Return();
                DAC_Return oDAC_Return = new DAC_Return();
                DAC_Rent   oDAC_Rent   = new DAC_Rent();
                REF_Rent   oREF_Rent   = new REF_Rent();
                oREF_Rent.ID = dropRent.SelectedValue;
                dt           = oDAC_Rent.SelectRentByID(oREF_Rent);


                CustomerName.Text = dt.Rows[0][0].ToString();
                ItemName.Text     = dt.Rows[0][1].ToString();
                Deposit.Text      = dt.Rows[0][2].ToString();
                Quentity.Text     = dt.Rows[0][3].ToString();
                UID               = dt.Rows[0][4].ToString();
                ItemID            = dt.Rows[0][5].ToString();
                refundAmount.Text = (Double.Parse(Deposit.Text) - Double.Parse(AdditionAmount.Text)).ToString();

                oREF_Return.CusID    = UID;
                oREF_Return.ItemID   = ItemID;
                oREF_Return.Deposit  = Deposit.Text;
                oREF_Return.Qty      = Quentity.Text;
                oREF_Return.Addition = AdditionAmount.Text;
                oREF_Return.Refund   = refundAmount.Text;
                oDAC_Return.Insert(oREF_Return);
                Response.Redirect("./frmRent.aspx", true);
            }
            catch (Exception ex)
            {
                ShowMessage("Something went wrong! Please try again!");
            }
        }
Exemplo n.º 4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Request.QueryString["ID"] != null)
     {
         DateTime dateTime = DateTime.Today;
         Date = "Date :" + dateTime.ToString("d");
         REF_Rent oREF_Rent = new REF_Rent();
         oREF_Rent.ID = Request.QueryString["ID"];
         LoadData(oREF_Rent);
     }
 }
Exemplo n.º 5
0
        protected void dropRent_SelectedIndexChanged(object sender, EventArgs e)
        {
            DataTable dt;
            DAC_Rent  oDAC_Rent = new DAC_Rent();
            REF_Rent  oREF_Rent = new REF_Rent();

            oREF_Rent.ID = dropRent.SelectedValue;
            dt           = oDAC_Rent.SelectRentByID(oREF_Rent);


            CustomerName.Text = dt.Rows[0][0].ToString();
            ItemName.Text     = dt.Rows[0][1].ToString();
            Deposit.Text      = dt.Rows[0][2].ToString();
            Quentity.Text     = dt.Rows[0][3].ToString();
            UID    = dt.Rows[0][4].ToString();
            ItemID = dt.Rows[0][5].ToString();
        }
Exemplo n.º 6
0
        protected void Cal_Click(object sender, EventArgs e)
        {
            DataTable dt;
            DAC_Rent  oDAC_Rent = new DAC_Rent();
            REF_Rent  oREF_Rent = new REF_Rent();

            oREF_Rent.ID = dropRent.SelectedValue;
            dt           = oDAC_Rent.SelectRentByID(oREF_Rent);


            CustomerName.Text = dt.Rows[0][0].ToString();
            ItemName.Text     = dt.Rows[0][1].ToString();
            Deposit.Text      = dt.Rows[0][2].ToString();
            Quentity.Text     = dt.Rows[0][3].ToString();
            UID               = dt.Rows[0][4].ToString();
            ItemID            = dt.Rows[0][5].ToString();
            refundAmount.Text = (Double.Parse(Deposit.Text) - Double.Parse(AdditionAmount.Text)).ToString();
        }
        protected void btnsave_Click(object sender, EventArgs e)
        {
            try
            {
                REF_Rent oREF_Rent = new REF_Rent();
                DAC_Rent oDAC_Rent = new DAC_Rent();
                oREF_Rent.CusID       = dropCusotmer.SelectedValue.ToString();;
                oREF_Rent.ItemID      = dropItem.SelectedValue.ToString();
                oREF_Rent.Deposit     = Deposit.Text;
                oREF_Rent.Qty         = Quentity.Text;
                oREF_Rent.DaliyRate   = DailyRate.Text;
                oREF_Rent.TotalCost   = (Double.Parse(DailyRate.Text) * Double.Parse(NumberOfDay.Text)).ToString();
                oREF_Rent.NumberOfDay = NumberOfDay.Text;

                int RID = oDAC_Rent.Insert(oREF_Rent);
                Response.Redirect("./frmRentInvoice.aspx?ID=" + RID, true);
            }catch (Exception ex)
            {
                ShowMessage("Something went wrong! Please try again!");
            }
        }
Exemplo n.º 8
0
        public void LoadData(REF_Rent oREF_Rent)
        {
            DataTable dt;

            DAC_Rent oDAC_Rent = new DAC_Rent();

            dt = oDAC_Rent.SelectRentDetailsByID(oREF_Rent);
            String StrInnserHtml = "";

            if (dt.Rows.Count > 0)
            {
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    StrInnserHtml = StrInnserHtml + "<tr><td>" + dt.Rows[i][15].ToString() + "</td><td>" + dt.Rows[i][4].ToString() + "</td></tr>";
                }
            }
            divInnerHtml.InnerHtml = StrInnserHtml;
            Name          = dt.Rows[0][12].ToString();
            RentINumber   = dt.Rows[0][0].ToString();
            DepostiAmount = dt.Rows[0][4].ToString();
            RateAmount    = dt.Rows[0][5].ToString();
            Total         = dt.Rows[0][6].ToString();
        }