示例#1
0
    //end

    protected void imgBtnAdd_Click(object sender, EventArgs e)
    {
        try
        {
            //Assigning values to properties
            objUnitMaster.UnitSNo     = 0;
            objUnitMaster.UnitCode    = txtUnit.Text.Trim();
            objUnitMaster.UnitDesc    = txtUnitDesc.Text.Trim();
            objUnitMaster.CompanySNo  = int.Parse(ddlCompany.SelectedValue.ToString());
            objUnitMaster.SapLocCode  = txtSapLocCode.Text.Trim();
            objUnitMaster.UnitAbbr    = txtUnitAbbr.Text.Trim();
            objUnitMaster.UnitTypeSNo = int.Parse(ddlUnitType.SelectedValue.ToString());

            objUnitMaster.BARSNo      = int.Parse(ddlBusArea.SelectedValue.ToString());
            objUnitMaster.IsBA        = hdnIsBA.Value;
            objUnitMaster.DealBrhCode = ddlDealingBrh.SelectedValue.ToString();

            objUnitMaster.WFManufacture = int.Parse(txtWarrFManuf.Text.Trim());
            objUnitMaster.WFPurchase    = int.Parse(txtWarrFPurchase.Text.Trim());
            //objUnitMaster.VisitCharge = int.Parse(txtVistCharge.Text.Trim());
            objUnitMaster.VisitCharge = decimal.Parse(txtVistCharge.Text.Trim());

            objUnitMaster.Address1   = txtAdd1.Text.Trim();
            objUnitMaster.Address2   = txtAdd2.Text.Trim();
            objUnitMaster.Address3   = txtAdd3.Text.Trim();
            objUnitMaster.CountrySNo = int.Parse(ddlCountry.SelectedValue.ToString());
            objUnitMaster.StateSNo   = int.Parse(ddlState.SelectedValue.ToString());
            objUnitMaster.CitySNo    = int.Parse(ddlCity.SelectedValue.ToString());
            objUnitMaster.PinCode    = txtPinCode.Text.Trim();
            objUnitMaster.Phone      = txtPhone.Text.Trim();
            objUnitMaster.Mobile     = txtMobile.Text.Trim();
            objUnitMaster.Fax        = txtFax.Text.Trim();
            objUnitMaster.Email      = txtEmail.Text.Trim();
            objUnitMaster.EmpCode    = Membership.GetUser().UserName.ToString();
            objUnitMaster.ActiveFlag = rdoStatus.SelectedValue.ToString();

            //Calling SaveData to save Unit details and pass type "INSERT_UNIT" it return "" if record
            //is not already exist otherwise exists
            string strMsg = objUnitMaster.SaveData("INSERT_UNIT");
            if (strMsg == "Exists")
            {
                lblMessage.Text = "This UNIT is already exists.";
            }
            else
            {
                lblMessage.Text = "UNIT details has been saved successfully.";
            }
        }
        catch (Exception ex)
        {
            //Writing Error message to File using CommonClass WriteErrorErrFile method taking arguments as URL of page
            // trace, error message
            CommonClass.WriteErrorErrFile(Request.RawUrl.ToString(), ex.StackTrace.ToString() + "-->" + ex.Message.ToString());
        }
        objCommonClass.BindDataGrid(gvComm, "uspUnitMaster", true, sqlParamSrh);
        ClearControls();
    }
    //end

    protected void imgBtnAdd_Click(object sender, EventArgs e)
    {
        try
        {
            //Assigning values to properties
            objUnitMaster.UnitSNo    = 0;
            objUnitMaster.UnitCode   = txtUnit.Text.Trim();
            objUnitMaster.UnitDesc   = txtUnitDesc.Text.Trim();
            objUnitMaster.CompanySNo = int.Parse(ddlCompany.SelectedValue.ToString());
            if (txtWarrFManuf.Text != "")
            {
                objUnitMaster.WFManufacture = int.Parse(txtWarrFManuf.Text.Trim());
            }
            else
            {
                objUnitMaster.WFManufacture = 0;
            }
            if (txtWarrFPurchase.Text != "")
            {
                objUnitMaster.WFPurchase = int.Parse(txtWarrFPurchase.Text.Trim());
            }
            else
            {
                objUnitMaster.WFPurchase = 0;
            }
            if (txtVistCharge.Text != "")
            {
                objUnitMaster.VisitCharge = decimal.Parse(txtVistCharge.Text.Trim());
            }
            else
            {
                objUnitMaster.VisitCharge = 0;
            }
            objUnitMaster.EmpCode    = Membership.GetUser().UserName.ToString();
            objUnitMaster.ActiveFlag = rdoStatus.SelectedValue.ToString();

            //Added by Gaurav Garg for Business line
            objUnitMaster.BusinessLineSNo = int.Parse(ddlBusinessLine.SelectedValue.ToString());


            //Calling SaveData to save Unit details and pass type "INSERT_UNIT" it return "" if record
            //is not already exist otherwise exists
            string strMsg = objUnitMaster.SaveData("INSERT_UNIT");
            if (objUnitMaster.ReturnValue == -1)
            {
                lblMessage.Text = CommonClass.getErrorWarrning(enuErrorWarrning.ErrorInStoreProc, enuMessageType.Error, false, "");
            }
            else
            {
                if (strMsg == "Exists")
                {
                    lblMessage.Text = CommonClass.getErrorWarrning(enuErrorWarrning.DulplicateRecord, enuMessageType.UserMessage, false, "");
                }
                else
                {
                    lblMessage.Text = CommonClass.getErrorWarrning(enuErrorWarrning.AddRecord, enuMessageType.UserMessage, false, "");
                }
            }
        }
        catch (Exception ex)
        {
            //Writing Error message to File using CommonClass WriteErrorErrFile method taking arguments as URL of page
            // trace, error message
            CommonClass.WriteErrorErrFile(Request.RawUrl.ToString(), ex.StackTrace.ToString() + "-->" + ex.Message.ToString());
        }
        objCommonClass.BindDataGrid(gvComm, "uspUnitMaster", true, sqlParamSrh, lblRowCount);
        ClearControls();
    }