Example #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);
            }
        }
Example #2
0
        protected void btnAddInventroyinspector_Click(object sender, EventArgs e)
        {
            Messages1.ClearMessage();
            if (drpInventoryInspector.SelectedIndex <= 0)
            {
                Messages1.SetMessage("Inventory Adjustment was succesfully saved!", Messages.MessageType.Success);
                upMessage.Update();
                return;
            }

            InventoryInspector invIns = new InventoryInspector();

            invIns.InspectorID = new Guid(drpInventoryInspector.SelectedValue);
            Guid insID = invIns.InspectorID;

            invIns.InspectorName = drpInventoryInspector.SelectedItem.Text;
            List <InventoryInspector> invInsectors = inventoryInspectors;

            if (invInsectors.Exists(iins => iins.InspectorID.Equals(insID)))
            {
                Messages1.SetMessage("The inspector is already added to the list!", Messages.MessageType.Warning);
                upMessage.Update();
                return;
            }
            invInsectors.Add(invIns);
            ViewState.Add("InventoryInspectors", invInsectors);
            gvInventoryInspectors.DataSource = inventoryInspectors;
            gvInventoryInspectors.DataBind();
            drpInventoryInspector.ClearSelection();
            upMessage.Update();
        }
        protected void grvTM_SelectedIndexChanged(object sender, EventArgs e)
        {
            ClearControls();
            Messages1.ClearMessage();
            ViewState.Add("TMID", new Guid(grvTM.SelectedDataKey[0].ToString()));

            try
            {
                if (isEdit != null)
                {
                    ViewState.Add("isEdit", true);
                    btnSave.Enabled = true;
                    btnSave.Text    = "Update";
                    DataRow r = transferedMaterial.GetTransferedMaterial(TMID);

                    BindTransferedMaterialInfo(r);
                }
                else
                {
                    transferedMaterial.CancelTransferedMaterial(TMID, new Guid(), DateTime.Now);//new Guid(UserPrincipal.Current.Guid.ToString()), DateTime.Now);
                    Messages1.SetMessage("Record canceled successfully.", Messages.MessageType.Success);
                    GetTransferedMaterialList();
                }
            }
            catch (Exception ex)
            {
                Messages1.SetMessage(ex.Message, Messages.MessageType.Error);
            }
        }
Example #4
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            Messages1.ClearMessage();
            InitializeReturnedMaterial();

            try
            {
                if (isEdit == null)
                {
                    returnedMaterial.InsertReturnedMaterial();
                    Messages1.SetMessage("Record added successfully.", Messages.MessageType.Success);
                }
                else
                {
                    returnedMaterial.ID = RMID;
                    returnedMaterial.UpdateReturnedMaterial();
                    Messages1.SetMessage("Record updated successfully.", Messages.MessageType.Success);
                    GetReturnedMaterialList();
                }
            }
            catch (Exception ex)
            {
                Messages1.SetMessage(ex.Message, Messages.MessageType.Error);
            }
        }
        protected void btnSave_Click(object sender, EventArgs e)
        {
            Messages1.ClearMessage();
            InitializeStoreIssueVoucher();
            try
            {
                if (isEdit == null)
                {
                    fIssueVoucher.InsertFixedAssetIssueVoucher();
                    Messages1.SetMessage("Record added successfully.", Messages.MessageType.Success);
                }

                else
                {
                    fIssueVoucher.ID = FAIVID;
                    fIssueVoucher.UpdateFixedAssetIssueVoucher();
                    Messages1.SetMessage("Record updated successfully.", Messages.MessageType.Success);
                    GetFixedAssetIssueVoucherList();
                }
            }
            catch (Exception ex)
            {
                Messages1.SetMessage(ex.Message, Messages.MessageType.Error);
            }
        }
Example #6
0
 protected void btnSave_Click(object sender, EventArgs e)
 {
     Messages1.ClearMessage();
     if (ControlsValidated())
     {
         InventoryControlModel icm = SetValues();
         if (icm != null)
         {
             if (icm.PSAID != null && !icm.PSAID.ToString().Equals(Guid.Empty.ToString()))
             {
                 icm.SaveForPSA_Rev();
                 Response.Redirect("ManagerPSAApprove.aspx?approved=true");
             }
             else
             {
                 icm.Save();
                 Messages1.SetMessage("Inventory Adjustment was succesfully saved!", Messages.MessageType.Success);
                 Clear();
                 UpdatePanel1.Update();
                 UpdatePanel2.Update();
             }
         }
     }
     upMessage.Update();
 }
        protected void grvFAIV_SelectedIndexChanged(object sender, EventArgs e)
        {
            ClearControls();
            Messages1.ClearMessage();
            ViewState.Add("FAIVID", new Guid(grvFAIV.SelectedDataKey[0].ToString()));
            DataRow r = fIssueVoucher.GetFixedAssetIssueVoucher(FAIVID);

            try
            {
                if (isEdit != null)
                {
                    ViewState.Add("isEdit", true);
                    btnSave.Enabled = true;
                    btnSave.Text    = "Update";

                    BindFixedAsssetIssueVocherInfo(r);

                    //if (!(r["SIVNo"].ToString().Equals("") && r["PRNo"].ToString().Equals(""))) // disable Editing
                    //    btnSave.Enabled = false;
                }
                else
                {
                    fIssueVoucher.CancelFixedAssetIssueVoucher(FAIVID, new Guid(UserPrincipal.Current.Guid.ToString()), DateTime.Now);
                    Messages1.SetMessage("Record canceled successfully.", Messages.MessageType.Success);
                    GetFixedAssetIssueVoucherList();
                }
            }
            catch (Exception ex)
            {
                Messages1.SetMessage(ex.Message, Messages.MessageType.Error);
            }
        }
Example #8
0
        protected void btnSearch_Click(object sender, EventArgs e)
        {
            Messages1.ClearMessage();
            pnlReason44.Visible = false;
            txtReason.Text      = "";

            BindGRNCancellatiolGridview();
        }
Example #9
0
        protected void GRNApprovalByLIC()
        {
            countError = 0;
            DateTime GRNCreationDate;
            string   dateEntered;
            string   timeEntered;
            string   GRNNo;
            string   GRN_No;

            Messages1.ClearMessage();


            string GRNApprovalXML = "<GRNApproval>";

            foreach (GridViewRow gvr in this.grvGRNApproval.Rows)
            {
                if (((CheckBox)gvr.FindControl("chkSelect")).Checked == true)
                {
                    // check if date and time is not empty
                    dateEntered     = ((TextBox)grvGRNApproval.Rows[gvr.RowIndex].FindControl("txtDateTimeLICSigned")).Text;
                    timeEntered     = ((TextBox)grvGRNApproval.Rows[gvr.RowIndex].FindControl("txtTimeLICSigned")).Text;
                    GRNNo           = grvGRNApproval.DataKeys[gvr.RowIndex].Value.ToString();
                    GRN_No          = ((Label)grvGRNApproval.Rows[gvr.RowIndex].FindControl("lblGRNNo")).Text;
                    GRNCreationDate = DateTime.Parse(((Label)grvGRNApproval.Rows[gvr.RowIndex].FindControl("lblGRNCreatedDate")).Text);

                    if (isValidDateTime(dateEntered, timeEntered, GRNCreationDate))
                    {
                        GRNApprovalXML +=
                            "<GRNApprovalItem> <ID>" + GRNNo + "</ID>" +
                            "<LICApprovedBy>" + UserBLL.CurrentUser.UserId + "</LICApprovedBy>" +
                            "<LICApprovedDateTime>" + dateEntered + " " + timeEntered + "</LICApprovedDateTime>" +
                            "<LICApprovedTimeStamp>" + DateTime.Now + "</LICApprovedTimeStamp>" +
                            "<LICStatus>" + ((DropDownList)grvGRNApproval.Rows[gvr.RowIndex].FindControl("drpLICStatus")).SelectedValue + "</LICStatus>" +
                            "<Status>" + 2 + "</Status>" +
                            "</GRNApprovalItem>";
                    }
                }
            }
            if (countError == 0)
            {
                try
                {
                    GRNApprovalXML += "</GRNApproval>";
                    GRNApprovalModel.ApproveGRN(GRNApprovalXML);
                    BindGRNApprovalGridview();
                    Messages1.SetMessage("Approved successfully.", WarehouseApplication.Messages.MessageType.Success);
                    ///////BindLIC(status);
                }
                catch (Exception ex)
                {
                    Messages1.SetMessage(ex.Message, WarehouseApplication.Messages.MessageType.Error);
                }
            }
            else
            {
                btnApprove.Style["visibility"] = "visible";
            }
        }
Example #10
0
        public void BindCommodity()
        {
            ddlCommodity.DataSource     = StackModel.GetCommodyList();
            ddlCommodity.DataTextField  = "Description";
            ddlCommodity.DataValueField = "ID";
            ddlCommodity.DataBind();

            Messages1.ClearMessage();
        }
Example #11
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (IsPostBack)
     {
         return;
     }
     BindWarehouse();
     Messages1.ClearMessage();
 }
Example #12
0
        protected void btnApprove_Click(object sender, EventArgs e)
        {
            DateTime GRNCreationDate;
            string   dateEntered;
            string   timeEntered;
            string   GRNNo;
            string   GRN_No;

            Messages1.ClearMessage();
            countError = 0;

            string GRNApprovalXML = "<GRNApproval>";

            foreach (GridViewRow gvr in this.grvGRNClientSign.Rows)
            {
                if (((CheckBox)gvr.FindControl("chkSelect")).Checked == true)
                {
                    // check if date and time is not empty
                    dateEntered     = ((TextBox)grvGRNClientSign.Rows[gvr.RowIndex].FindControl("txtDateTimeLICSigned")).Text;
                    timeEntered     = ((TextBox)grvGRNClientSign.Rows[gvr.RowIndex].FindControl("txtTimeLICSigned")).Text;
                    GRNNo           = grvGRNClientSign.DataKeys[gvr.RowIndex].Value.ToString();
                    GRN_No          = ((Label)grvGRNClientSign.Rows[gvr.RowIndex].FindControl("lblGRNNo")).Text;
                    GRNCreationDate = DateTime.Parse(((Label)grvGRNClientSign.Rows[gvr.RowIndex].FindControl("lblGRNCreatedDate")).Text);

                    if (isValidDateTime(dateEntered, timeEntered, GRNCreationDate))
                    {
                        GRNApprovalXML +=
                            "<GRNApprovalItem> <GRNID>" + GRNNo + "</GRNID>" +
                            "<CreatedBy>" + UserBLL.CurrentUser.UserId + "</CreatedBy>" +
                            "<ClientSignedDate>" + dateEntered + " " + timeEntered + "</ClientSignedDate>" +
                            "<CreatedTimeStamp>" + DateTime.Now + "</CreatedTimeStamp>" +
                            "</GRNApprovalItem>";
                    }
                }
            }
            GRNApprovalXML += "</GRNApproval>";

            if (countError == 0)
            {
                try
                {
                    GRNApprovalModel.GRNSigned(GRNApprovalXML);
                    BindGRNClientSignGridView();
                    btnApprove.Style["visibility"] = "hidden";
                    Messages1.SetMessage("Signed successfully.", WarehouseApplication.Messages.MessageType.Success);
                    BindLIC(0);
                }
                catch (Exception ex)
                {
                    Messages1.SetMessage(ex.Message, WarehouseApplication.Messages.MessageType.Error);
                }
            }
            else
            {
                btnApprove.Style["visibility"] = "visible";
            }
        }
Example #13
0
 protected void btnSearch_Click(object sender, EventArgs e)
 {
     Messages1.ClearMessage();
     if (!ControlsValidated())
     {
         return;
     }
     FillInventoryDetail(new Guid(drpShed.SelectedValue), new Guid(drpLIC.SelectedValue),
                         DateTime.Parse(drpInventoryControlDate.SelectedItem.Text));
     btnSave.Enabled = gvInventoryDetail.Rows.Count > 0;
 }
Example #14
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            Messages1.ClearMessage();
            if (!ControlsValidated())
            {
                return;
            }
            GradingModel gm = SetGrading();

            if (gm != null && ValidateGradeValue(gm))
            {
                try
                {
                    gm.SaveGradingResult();
                }
                catch (Exception ex)
                {
                    if (ex.Message.ToUpper().Contains("GRADING ERROR".ToUpper()))
                    {
                        string msg = ex.Message.Split('|').First(s => s.ToUpper().Contains("GRADING ERROR".ToUpper()));
                        Messages1.SetMessage(msg, Messages.MessageType.Error);
                        // Messages1.SetMessage("GRADING ERROR. Error with the specified factor values does not exits!", Messages.MessageType.Error);
                        return;
                    }
                    else
                    {
                        throw;
                    }
                }
                string gradeInfo = "";
                //if (gm.IsSemiWashed && gm.IsUnderScreen)
                //{
                //    gradeInfo = " Since the Semi-washed is set to Yes and the Screen Size fields is set below 80 the grade will be " +
                //        " underscreen semiwashed!";
                //}
                //else if (!gm.IsSemiWashed && gm.IsUnderScreen)
                //{
                //    gradeInfo = " Since the Screen Size fields is set below 80 the grade will be " +
                //        " underscreen!";
                //}
                //else if (gm.IsSemiWashed && !gm.IsUnderScreen)
                //{
                //    gradeInfo = " Since the Semi-washed is set to Yes the grade will be " +
                //        " semiwashed!";
                //}
                if (ViewState["ClassificatonMsg"] != null && ViewState["ClassificatonMsg"].ToString() != string.Empty)
                {
                    gradeInfo = " From the factors specified the grade will be " + ViewState["ClassificatonMsg"].ToString() + ".";
                }
                Messages1.SetMessage("Grading was succesfully saved! " + gradeInfo, Messages.MessageType.Success);
                // Clear(true);
                chkChangeClass.Visible = true;
            }
        }
Example #15
0
        protected void btnSearch_Click(object sender, EventArgs e)
        {
            if (isEdit != null)
            {
                ViewState.Add("isEdit", null);
                btnSave.Text = "Save";
            }

            Messages1.ClearMessage();
            ClearControls();
            GetPurchaseRequestList();
        }
        protected void btnSearch_Click(object sender, EventArgs e)
        {
            if (isEdit != null)
            {
                ViewState.Add("isEdit", null);
                btnSave.Text = "Save";
            }

            Messages1.ClearMessage();
            ClearControls();
            GetFixedAssetIssueVoucherList();
        }
Example #17
0
 protected void btnSearch_Click(object sender, EventArgs e)
 {
     Messages1.ClearMessage();
     if (ddLIC.SelectedValue != string.Empty)
     {
         BindGRNApprovalGridview();
     }
     else
     {
         Messages1.SetMessage("Please select LIC.", Messages.MessageType.Warning);
     }
 }
Example #18
0
        protected void lbtnRemoveInsp_Click(object sender, EventArgs e)
        {
            List <InventoryInspector> invInsectors = inventoryInspectors;

            System.Web.UI.HtmlControls.HtmlAnchor lb = (System.Web.UI.HtmlControls.HtmlAnchor)sender;
            invInsectors.RemoveAll(i => i.InspectorID.ToString().Equals(lb.Attributes["inspectorid"]));
            ViewState.Add("InventoryInspectors", invInsectors);
            gvInventoryInspectors.DataSource = inventoryInspectors;
            gvInventoryInspectors.DataBind();
            Messages1.ClearMessage();
            upMessage.Update();
        }
Example #19
0
        protected void GRNApprovalEdit()
        {
            string dateEntered;
            string timeEntered;
            Guid   GRNNo;
            string GRN_No;
            int    response;

            Messages1.ClearMessage();
            int countError = 0;

            dateEntered = ((TextBox)grvGRNApproval.Rows[0].FindControl("txtDateTimeLICSigned")).Text;
            timeEntered = ((TextBox)grvGRNApproval.Rows[0].FindControl("txtTimeLICSigned")).Text;
            GRNNo       = new Guid(grvGRNApproval.DataKeys[0].Value.ToString());
            GRN_No      = ((Label)grvGRNApproval.Rows[0].FindControl("lblGRNNo")).Text;
            response    = int.Parse(((DropDownList)grvGRNApproval.Rows[0].FindControl("drpLICStatus")).SelectedValue);

            if (dateEntered == "" || timeEntered == "")
            {
                Messages1.SetMessage("Enter values to GRN No: <b>" + GRN_No + "</b><br/>", WarehouseApplication.Messages.MessageType.Warning);
                countError++;
            }

            if (countError == 0)
            {
                try
                {
                    GRNApprovalModel.UpdateGRNSupervisorApproval(GRNNo, UserBLL.CurrentUser.UserId, response, (DateTime.Parse(dateEntered + " " + timeEntered)), DateTime.Now);

                    // if Superevisor Accept it create WarehouseReciept....
                    if (response == 1)
                    {
                        GRN_BL objGrnNew          = new GRN_BL();
                        GRNBLL objGrnOld          = objGrnNew.GetWarehouseReciptByGRNNumber(GRN_No);
                        WarehouseRecieptBLL objWR = new WarehouseRecieptBLL(objGrnOld);
                        objWR.Save();
                    }

                    BindGRNApprovalGridviewForEdit();
                    Messages1.SetMessage("Updated successfully.", Messages.MessageType.Success);
                }
                catch (Exception ex)
                {
                    Messages1.SetMessage(ex.Message, Messages.MessageType.Error);
                }
            }
            else
            {
                btnApprove.Style["visibility"] = "visible";
            }
        }
 protected void btnSave_Click(object sender, EventArgs e)
 {
     Messages1.ClearMessage();
     InitializeBINCard();
     try
     {
         bc.InsertBINCard();
         Messages1.SetMessage("Record added successfully.", Messages.MessageType.Success);
     }
     catch (Exception ex)
     {
         Messages1.SetMessage(ex.Message, Messages.MessageType.Error);
     }
 }
        protected void grvBFA_SelectedIndexChanged(object sender, EventArgs e)
        {
            ClearControls();
            Messages1.ClearMessage();
            ViewState.Add("FABID", new Guid(grvBFA.SelectedDataKey[0].ToString()));

            try
            {
                if (isEdit != null)
                {
                    ViewState.Add("isEdit", true);
                    btnSave.Enabled = true;
                    btnSave.Text    = "Update";
                    DataRow r = bFixedAsset.GetBorrowedFixedAsset(FABID);
                    txtItem.Text   = r["Item"].ToString();
                    txtTFABNo.Text = r["RMTNNo"].ToString();
                    ViewState.Add("RMID", new Guid(r["RMRNID"].ToString()));
                    ViewState.Add("ItemID", new Guid(r["ItemID"].ToString()));
                    txtDispatchedFrom.Text = r["DispatchedFrom"].ToString();
                    txtDispatchedTo.Text   = r["DispatchedTo"].ToString();
                    txtDispatchedDate.Text = r["DispatchingDate"].ToString();
                    txtReturnDate.Text     = r["ReturningDate"].ToString();
                    txtReason.Text         = r["Reason"].ToString();
                    txtPreparedBy.Text     = r["PreparedBy"].ToString();
                    txtPreparedDate.Text   = r["PreparedDate"].ToString();
                    txtCheckedBy.Text      = r["CheckedBy"].ToString();
                    txtCheckedDate.Text    = r["CheckedDate"].ToString();
                    txtApprovedBy.Text     = r["ApprovedBy"].ToString();
                    txtApprovedDate.Text   = r["ApprovedDate"].ToString();
                    txtReceivedBy.Text     = r["ReceivedBy"].ToString();
                    txtReceivedDate.Text   = r["ReceivedDate"].ToString();
                    txtConfirmedDate.Text  = r["ArrivalConfirmedDate"].ToString();
                    txtConfirmedBy.Text    = r["ArrivalConfirmedBy"].ToString();
                    ckbReturn.Checked      = bool.Parse(r["returned"].ToString());
                }
                else
                {
                    bFixedAsset.CancelBorrowedFixedAsset(FABID, new Guid(UserPrincipal.Current.Guid.ToString()), DateTime.Now);
                    Messages1.SetMessage("Record canceled successfully.", Messages.MessageType.Success);
                    GetBorrowedFAList();
                }
            }
            catch (Exception ex)
            {
                Messages1.SetMessage(ex.Message, Messages.MessageType.Error);
            }
        }
        protected void grvBINCard_SelectedIndexChanged(object sender, EventArgs e)
        {
            ClearControls();
            Messages1.ClearMessage();
            ViewState.Add("BCID", new Guid(grvBINCard.SelectedDataKey[0].ToString()));

            try
            {
                bc.CancelBINCard(BCID, new Guid(UserPrincipal.Current.Guid.ToString()), DateTime.Now);
                Messages1.SetMessage("Record canceled successfully.", Messages.MessageType.Success);
                GetBINCardList();
            }
            catch (Exception ex)
            {
                Messages1.SetMessage(ex.Message, Messages.MessageType.Error);
            }
        }
Example #23
0
        protected void btnGenerate_Click(object sender, EventArgs e)
        {
            try
            {
                Messages1.ClearMessage();
                GRN_BL objGrn                 = new GRN_BL();
                rptWBServiceProvider rpt      = new rptWBServiceProvider();
                Guid      warehouseId         = new Guid(cboWarehouse.SelectedValue);
                int       wbServiceProviderId = cboWBServiceProvider.SelectedIndex == 0 ? -2 : int.Parse(cboWBServiceProvider.SelectedValue);
                DateTime  startDate           = string.IsNullOrEmpty(txtStartDate.Text) ? DateTime.Parse("1/1/2010") : DateTime.Parse(txtStartDate.Text);
                DateTime  endDate             = string.IsNullOrEmpty(txtEndDate.Text) ? DateTime.Now : DateTime.Parse(txtEndDate.Text);
                int       serviceType         = int.Parse(cboServiceType.SelectedValue);
                DataTable dt = objGrn.GetWBServiceProviderReport(warehouseId, wbServiceProviderId, startDate, endDate, serviceType);
                decimal   sumNumberOfBags, sumNetWeight;

                int rowsCount = dt.Rows.Count;

                string NoOfRegords = "";
                if (rowsCount == 0)
                {
                    Messages1.SetMessage("No record found with specified criteria.", WarehouseApplication.Messages.MessageType.Warning);
                    WebViewer1.ClearCachedReport();
                    return;
                }
                else
                {
                    sumNumberOfBags = decimal.Parse(dt.Compute("Sum(NumberOfBags)", "").ToString());
                    sumNetWeight    = decimal.Parse(dt.Compute("Sum(NetWeight)", "").ToString());
                    NoOfRegords     = rowsCount == 1 ? "1 record found." : rowsCount + " records found.";
                    Messages1.SetMessage(NoOfRegords, WarehouseApplication.Messages.MessageType.Success);
                    rpt.SumNumberOfBags = sumNumberOfBags;
                    rpt.SumNetWeight    = sumNetWeight;
                }
                rpt.Warehouse         = cboWarehouse.SelectedItem.Text;
                rpt.WBServiceProvider = cboWBServiceProvider.SelectedIndex == 0 ? "All" : cboWBServiceProvider.SelectedItem.Text;
                rpt.DateFrom          = string.IsNullOrEmpty(txtStartDate.Text) ? "No Limit" : txtStartDate.Text;
                rpt.DateTo            = string.IsNullOrEmpty(txtEndDate.Text) ? "Present Date" : txtEndDate.Text;
                rpt.DataSource        = dt;

                WebViewer1.Report = rpt;
            }
            catch (Exception ex)
            {
                Messages1.SetMessage(ex.Message, WarehouseApplication.Messages.MessageType.Error);
            }
        }
Example #24
0
        protected void grvPurchaseRequest_SelectedIndexChanged(object sender, EventArgs e)
        {
            ClearControls();
            Messages1.ClearMessage();
            ViewState.Add("FAID", new Guid(grvPurchaseRequest.SelectedDataKey[0].ToString()));

            try
            {
                if (isEdit != null)
                {
                    ViewState.Add("isEdit", true);
                    btnSave.Enabled = true;
                    btnSave.Text    = "Update";
                    DataRow r = pRequest.GetPurchaseRequest(PRID);

                    BindPurchaseRequesInfo(r);

                    //txtPRNo.Text = r["PRNo"].ToString();
                    //ddlWorkUnit.SelectedValue = r["WorkUnitID"].ToString();
                    //ddlItemType.SelectedValue = r["ItemTypeID"].ToString();
                    //BindItem(false);
                    //ddlItem.SelectedValue = r["ItemID"].ToString();
                    //txtRemark.Text = r["Remark"].ToString();
                    //ddlRequestType.SelectedValue = r["RequestTypeID"].ToString();
                    //txtRequestedDate.Text = r["RequestedDate"].ToString();
                    //txtRequestedBy.Text = r["RequestedBy"].ToString();
                    //txtQuantity.Text = r["Quantity"].ToString();
                    //txtPorpose.Text = r["Purpose"].ToString();
                    //txtApprovedBy.Text = r["ApprovedBy"].ToString();
                    //txtApprovedDate.Text = r["ApprovedDate"].ToString();
                    //txtSNo.Text = r["SRNo"].ToString();
                    //txtSRDate.Text = r["SRDate"].ToString();
                }
                else
                {
                    pRequest.CancelPurchaseRequest(PRID, new Guid(UserPrincipal.Current.Guid.ToString()), DateTime.Now);
                    Messages1.SetMessage("Record canceled successfully.", Messages.MessageType.Success);
                    GetPurchaseRequestList();
                }
            }
            catch (Exception ex)
            {
                Messages1.SetMessage(ex.Message, Messages.MessageType.Error);
            }
        }
Example #25
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            Messages1.ClearMessage();

            InventoryControlModel icm = SetValues();

            if (icm.inventoryDetailList == null || icm.inventoryDetailList.Count <= 0)
            {
                Messages1.SetMessage("Noting to update no list is approved or rejected!", Messages.MessageType.Warning);
                return;
            }
            if (icm != null)
            {
                icm.Approve();
                Messages1.SetMessage("Inventory Adjustment was succesfully saved!", Messages.MessageType.Success);
                Clear();
            }
        }
Example #26
0
        protected void btnSearch_Click(object sender, EventArgs e)
        {
            if (isEdit != null)
            {
                ViewState.Add("isEdit", null);
                btnSave.Text = "Save";
            }

            if (Request.QueryString["FARNID"] != null || Request.QueryString["GRNID"] != null)
            {
                ViewState.Add("PropertyType", 0);
                BindItemType();
            }

            Messages1.ClearMessage();
            ClearControls();
            GetStoreRequestList();
        }
Example #27
0
        protected void drpCommodityClass_SelectedIndexChanged(object sender, EventArgs e)
        {
            Messages1.ClearMessage();
            bool woradaknown = !(WeradaID == null || Guid.Empty == WeradaID || CommodityTypeID == illegalCommodityTypeID);

            if (drpCommodityClass.SelectedIndex > 0)
            {
                if (drpCommodityClass.Items.Count == 2 || chkChangeClass.Checked || !woradaknown ||//(IsNonCoffee == null || !IsNonCoffee.Value)
                    (sender != null && sender.ToString() == "ForUpdate"))
                {
                    gvGradingFactors1.DataSource = new DataTable();
                    gvGradingFactors1.DataBind();
                    drpGrade.Items.Clear();
                    drpGrade.DataSource = new DataTable();
                    drpGrade.DataBind();
                    FillCommodityFactorGroup(drpCommodityFactorGroup, new Guid(drpCommodityClass.SelectedValue), CommodityID.Value, null);
                }
                else if ((sender == null || sender.ToString() != "ForUpdate") && woradaknown)
                {
                    FillCommodityGrade(drpGrade, new Guid(drpCommodityFactorGroup.SelectedValue),
                                       new Guid(drpCommodityClass.SelectedValue));
                    rfvdrpCommodityClass.Enabled = true;
                }
            }
            else
            {
                if (drpCommodityClass.Items.Count == 2)// || (IsNonCoffee == null || !IsNonCoffee.Value))
                {
                    drpCommodityFactorGroup.Items.Clear();
                    FillCommodityFactorGroup(drpCommodityFactorGroup, Guid.Empty, CommodityID.Value, null);
                    drpCommodityFactorGroup_SelectedIndexChanged(null, null);
                }
                else
                {
                    drpGrade.Items.Clear();
                    drpGrade.DataSource = new DataTable();
                    drpGrade.DataBind();
                    rfvdrpCommodityClass.Enabled = true;
                }
            }
        }
        protected void btnSave_Click(object sender, EventArgs e)
        {
            Messages1.ClearMessage();
            InitializeBorrowedFixedAsset();
            try
            {
                if (isEdit == null)
                {
                    bFixedAsset.ID = Guid.NewGuid();
                    bFixedAsset.InsertBorrowedFixedAsset();
                    Messages1.SetMessage("Record added successfully.", Messages.MessageType.Success);

                    if (bFixedAsset.ID != null)
                    {
                        Session["BrID"]       = bFixedAsset.ID;
                        Session["ReportType"] = "GPassBFA";
                        ScriptManager.RegisterStartupScript(this,
                                                            this.GetType(),
                                                            "ShowReport",
                                                            "<script type=\"text/javascript\">" +
                                                            string.Format("javascript:window.open(\"ReportViewer.aspx?id={0}\", \"_blank\",\"height=400px,width=600px,top=0,left=0,resizable=yes,scrollbars=yes\");", Guid.NewGuid()) +
                                                            "</script>",
                                                            false);
                    }
                }
                else
                {
                    bFixedAsset.ID     = FABID;
                    bFixedAsset.ItemID = ItemID;
                    bFixedAsset.RMID   = RMID.Value;
                    bFixedAsset.UpdateBorrowedFixedAsset();
                    Messages1.SetMessage("Record updated successfully.", Messages.MessageType.Success);
                    //GetFixedAssetList();
                }
            }
            catch (Exception ex)
            {
                Messages1.SetMessage(ex.Message, Messages.MessageType.Error);
            }
        }
Example #29
0
        protected void grvFixedasset_SelectedIndexChanged(object sender, EventArgs e)
        {
            ClearControls();
            Messages1.ClearMessage();
            ViewState.Add("FAID", new Guid(grvFixedasset.SelectedDataKey[0].ToString()));

            try
            {
                if (isEdit != null)
                {
                    ViewState.Add("isEdit", true);
                    btnSave.Enabled = true;
                    btnSave.Text    = "Update";
                    DataRow r = fAsset.GetFixedAsset(FAID);
                    ddlItemType.SelectedValue = r["ItemTypeID"].ToString();
                    BindItem(false);
                    ddlItem.SelectedValue = r["ItemID"].ToString();
                    txtLocation.Text      = r["Location"].ToString();
                    txtSNo.Text           = r["SNo"].ToString();
                    txtTagNo.Text         = r["TagNo"].ToString();
                    txtRecievedFrom.Text  = r["RecievedFrom"].ToString();
                    txtRecievedDate.Text  = r["ReceivedDate"].ToString();
                    txtCost.Text          = r["Cost"].ToString();
                    txtRemark.Text        = r["Remark"].ToString();
                    ddlFARN.SelectedValue = r["FARNNo"].ToString();
                    txtModel.Text         = r["Model"].ToString();
                }
                else
                {
                    fAsset.CancelFixedAsset(FAID, new Guid(UserPrincipal.Current.Guid.ToString()), DateTime.Now);
                    Messages1.SetMessage("Record canceled successfully.", Messages.MessageType.Success);
                    GetFixedAssetList();
                }
            }
            catch (Exception ex)
            {
                Messages1.SetMessage(ex.Message, Messages.MessageType.Error);
            }
        }
Example #30
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            Messages1.ClearMessage();
            InitializeStoreRequest();
            try
            {
                if (isEdit == null)
                {
                    sRequest.ID = Guid.NewGuid();
                    sRequest.InsertStoreRequest();
                    Messages1.SetMessage("Record added successfully.", Messages.MessageType.Success);

                    if (sRequest.ID != null)
                    {
                        Session["SRID"]       = sRequest.ID;
                        Session["ReportType"] = "SR";
                        ScriptManager.RegisterStartupScript(this,
                                                            this.GetType(),
                                                            "ShowReport",
                                                            "<script type=\"text/javascript\">" +
                                                            string.Format("javascript:window.open(\"ReportViewer.aspx?id={0}\", \"_blank\",\"height=400px,width=600px,top=0,left=0,resizable=yes,scrollbars=yes\");", Guid.NewGuid()) +
                                                            "</script>",
                                                            false);
                    }
                }
                else
                {
                    sRequest.ID = SRID;
                    sRequest.UpdateStoreRequest();
                    Messages1.SetMessage("Record updated successfully.", Messages.MessageType.Success);
                    GetStoreRequestList();
                }
            }
            catch (Exception ex)
            {
                Messages1.SetMessage(ex.Message, Messages.MessageType.Error);
            }
        }