示例#1
0
        protected void grvMedicineQuantity_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            int         quantityId = Convert.ToInt32(grvMedicineQuantity.DataKeys[e.RowIndex].Value.ToString());
            GridViewRow row        = (GridViewRow)grvMedicineQuantity.Rows[e.RowIndex];


            TextBox      textDateOfPurchase  = (TextBox)row.Cells[1].Controls[0];
            TextBox      textExpiryDate      = (TextBox)row.Cells[2].Controls[0];
            TextBox      textManfactureDate  = (TextBox)row.Cells[3].Controls[0];
            TextBox      textPrice           = (TextBox)row.Cells[4].Controls[0];
            TextBox      textQuantity        = (TextBox)row.Cells[5].Controls[0];
            DropDownList ddlGridMedicineName = (DropDownList)row.Cells[6].Controls[1].FindControl("ddlGridMedicineName");

            Core.Entity.MedicineQuantity medicineQuantity = new Core.Entity.MedicineQuantity();

            medicineQuantity.DateOfPurchase = DateTime.Parse(textDateOfPurchase.Text);
            medicineQuantity.ExpiryDate     = DateTime.Parse(textExpiryDate.Text);
            medicineQuantity.ManfactureDate = DateTime.Parse(textManfactureDate.Text);
            medicineQuantity.Price          = Int32.Parse(textPrice.Text);
            medicineQuantity.MedQuantity    = Int32.Parse(textQuantity.Text);
            medicineQuantity.MedicineId     = Int32.Parse(ddlGridMedicineName.SelectedValue);
            medicineQuantity.QuantityId     = Convert.ToInt32(grvMedicineQuantity.DataKeys[e.RowIndex].Value);


            //ddlCompany.DataTextField = "CompanyId";
            // ddlCompany.Items.Insert(0, New ListItem("Please select"))

            //ddlCompany.Items.Insert(0, NewListItem("", ""));
            medicineQuantityManager.Update(medicineQuantity);

            grvMedicineQuantity.EditIndex = -1;
            BindMedicineQuantityGrid();
        }
示例#2
0
        //[WebMethod]
        //public static string IsMedicineNameExists(string medicineName)
        //{
        //    if (medicineName == "Test")
        //        return "1";
        //    return "0";
        //    //else
        //    //    return "0";
        //}

        protected void btnSave_Click(object sender, EventArgs e)
        {
            Core.Entity.MedicineQuantity medicineQuantity = new Core.Entity.MedicineQuantity();

            medicineQuantity.DateOfPurchase = Convert.ToDateTime(txtDateOfPurchase.Text);
            medicineQuantity.ExpiryDate     = Convert.ToDateTime(txtExpiryDate.Text);
            medicineQuantity.ManfactureDate = Convert.ToDateTime(txtManfactureDate.Text);
            medicineQuantity.Price          = Convert.ToDecimal(txtPrice.Text);
            medicineQuantity.MedQuantity    = Convert.ToInt32(txtMedQuantity.Text);
            medicineQuantity.MedicineId     = Convert.ToInt32(ddlMedicine.SelectedValue);


            medicineQuantityManager.Add(medicineQuantity);
            BindMedicineQuantityGrid();
            ResetControls();
        }