Exemplo n.º 1
0
        protected void grvStoreRequest_SelectedIndexChanged(object sender, EventArgs e)
        {
            ClearControls();
            Messages1.ClearMessage();
            try
            {
                if (isEdit != null)
                {
                    ViewState.Add("isEdit", true);
                    btnSave.Enabled = true;
                    btnSave.Text    = "Update";

                    ViewState.Add("SRID", new Guid(grvStoreRequest.SelectedDataKey[0].ToString()));
                    DataRow r = sRequest.GetStoreRequest(SRID);
                    BindStoreRequestInfo(r);

                    if (!(r["SIVNo"].ToString().Equals("") && r["PRNo"].ToString().Equals(""))) // disable Editing
                    {
                        btnSave.Enabled = false;
                    }
                }
                else
                {
                    sRequest.CancelStoreRequest(new Guid(grvStoreRequest.SelectedDataKey[0].ToString()),
                                                new Guid(UserPrincipal.Current.Guid.ToString()), DateTime.Now);
                    Messages1.SetMessage("Record canceled successfully.", Messages.MessageType.Success);
                    GetStoreRequestList();
                }
            }
            catch (Exception ex)
            {
                Messages1.SetMessage(ex.Message, Messages.MessageType.Error);
            }
        }
Exemplo n.º 2
0
        private void detail_Format(object sender, EventArgs e)
        {
            if (HttpContext.Current.Session["SRID"] == null)
            {
                throw new Exception("Your Session has expired");
            }
            else
            {
                Guid ID = new Guid(HttpContext.Current.Session["SRID"].ToString());

                StoreRequestBLL sr = new StoreRequestBLL();
                DataRow         r  = sr.GetStoreRequest(ID);
                if (r != null)
                {
                    txtSRNo.Text          = r["SRNo"].ToString();
                    txtWorkUnit.Text      = r["WorkUnit"].ToString();
                    txtItem.Text          = r["Item"].ToString();
                    txtRequestType.Text   = r["RequestType"].ToString();
                    txtQty.Text           = r["Quantity"].ToString();
                    txtUnit.Text          = r["Unit"].ToString();
                    txtRequestedby.Text   = r["RequestedBy"].ToString();
                    txtApprovedBy.Text    = r["ApprovedBy"].ToString();
                    txtReviewedBy.Text    = r["ReviewedBy"].ToString();
                    txtRequestedDate.Text = r["RequestedDate"].ToString();
                    txtApprovedDate.Text  = r["ApprovedDate"].ToString();
                    txtReviewedDate.Text  = r["ReviewedDate"].ToString();
                    txtPurpose.Text       = r["Purpose"].ToString();
                    txtRemark.Text        = r["Remark"].ToString();
                    txtStoreAction.Text   = r["StorekeeperAction"].ToString();
                }
            }
        }