コード例 #1
0
ファイル: RecivedOrder.aspx.cs プロジェクト: weddingjuma/IMS
        protected void gdvReceived_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            try
            {
                if (e.CommandName.Equals("Upd"))
                {
                    PlaceOrderBLL objupd = new PlaceOrderBLL();

                    OrderDetails objOrder = new OrderDetails();

                    TextBox recivedQunatity = (TextBox)gdvReceived.Rows[gdvReceived.EditIndex].FindControl("txtOrderedQuantity");
                    Label   lblExpiry       = (Label)gdvReceived.Rows[gdvReceived.EditIndex].FindControl("lblExpiry");
                    objOrder.OrderDetailID    = Convert.ToInt32(e.CommandArgument);
                    objOrder.ReceivedQuantity = Convert.ToInt32(recivedQunatity.Text);
                    objOrder.RoleType         = Session["Type"].ToString();
                    // objOrder.ExpiryDate = Convert.ToDateTime(lblExpiry.Text);

                    objOrder.ExpiryDate   = DateTime.Now;
                    objOrder.ReceivedDate = DateTime.Now;

                    objupd.updateOrderByStatus(objOrder);
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                gdvReceived.EditIndex = -1;
                BindGdvReceived();
            }
        }
コード例 #2
0
        protected void gdvReceived_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            try
            {
                if (e.CommandName.Equals("Upd"))
                {
                    PlaceOrderBLL objupd = new PlaceOrderBLL();

                    OrderDetails objOrder = new OrderDetails();

                    TextBox detailDescription = (TextBox)gdvReceived.Rows[gdvReceived.EditIndex].FindControl("txtDetailDescription");

                    TextBox SalePrice = (TextBox)gdvReceived.Rows[gdvReceived.EditIndex].FindControl("txtSalePrice");
                    Label   lblExpiry = (Label)gdvReceived.Rows[gdvReceived.EditIndex].FindControl("lblExpiry");

                    Label lblProductDetail = (Label)gdvReceived.Rows[gdvReceived.EditIndex].FindControl("lblProductDetail");
                    objOrder.OrderDetailID    = Convert.ToInt32(e.CommandArgument);
                    objOrder.ReceivedDate     = DateTime.Now;
                    objOrder.OrderDescription = detailDescription.Text;
                    objOrder.ExpiryDate       = DateTime.Now;
                    objOrder.SalePrice        = Convert.ToInt32(SalePrice.Text);
                    objOrder.RoleType         = Session["Type"].ToString();
                    objOrder.ExpiryDate       = Convert.ToDateTime(lblExpiry.Text);

                    objOrder.StatusDetails = "Complete";

                    objOrder.ProductDetailId = Convert.ToInt32(lblProductDetail.Text);

                    objupd.updateOrderByStatus(objOrder);
                }

                else if (e.CommandName.Equals("discard"))
                {
                    PlaceOrderBLL objupd = new PlaceOrderBLL();

                    OrderDetails objOrder = new OrderDetails();


                    objOrder.OrderDetailID    = Convert.ToInt32(e.CommandArgument);
                    objOrder.ReceivedDate     = DateTime.Now;
                    objOrder.ExpiryDate       = DateTime.Now;
                    objOrder.RoleType         = Session["Type"].ToString();
                    objOrder.OrderDescription = "Stock Not Available";
                    objOrder.StatusDetails    = "Cancel";
                    objupd.updateOrderByStatus(objOrder);
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                gdvReceived.EditIndex = -1;
                BindGdvReceived();
            }
        }
コード例 #3
0
        protected void gdvReceived_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            try
            {
                if (e.CommandName.Equals("Upd"))
                {
                    PlaceOrderBLL objupd = new PlaceOrderBLL();

                    OrderDetails objOrder = new OrderDetails();

                    TextBox receivedDate    = (TextBox)gdvReceived.Rows[gdvReceived.EditIndex].FindControl("txtDateRec");
                    TextBox recivedQunatity = (TextBox)gdvReceived.Rows[gdvReceived.EditIndex].FindControl("txtRecQuantity");

                    TextBox discount       = (TextBox)gdvReceived.Rows[gdvReceived.EditIndex].FindControl("txtBonus");
                    TextBox txtDateExpired = (TextBox)gdvReceived.Rows[gdvReceived.EditIndex].FindControl("txtDateExpired");
                    objOrder.ExpiryDate = Convert.ToDateTime(txtDateExpired.Text);

                    objOrder.OrderDetailID    = Convert.ToInt32(e.CommandArgument);
                    objOrder.ReceivedQuantity = Convert.ToInt32(recivedQunatity.Text);
                    objOrder.RoleType         = Session["Type"].ToString();
                    objOrder.InvoiceNumber    = txtInvoiceNum.Text;


                    objOrder.Discount     = float.Parse(discount.Text);
                    objOrder.ReceivedDate = Convert.ToDateTime(receivedDate.Text);

                    objupd.updateOrderByStatus(objOrder);
                }
            }
            catch (Exception exp)
            {
                //throw;
            }
            finally
            {
                gdvReceived.EditIndex = -1;
                BindGdvReceived();
            }
        }