Beispiel #1
0
 private void Frm_Suppliers_Load(object sender, EventArgs e)
 {
     TxtSuppName.Focus();
 }
Beispiel #2
0
    protected void BtnSave_Click(object sender, EventArgs e)
    {
        int InsertRow     = 0;
        int InsertRowDtls = 0;

        try
        {
            Ds = Obj_SupplierMaster.ChkDuplicate(TxtSuppName.Text.Trim(), out StrError);
            if (Ds.Tables[0].Rows.Count > 0)
            {
                obj_Comman.ShowPopUpMsg("Supplier Name Already Exist..!", this.Page);
                TxtSuppName.Focus();
            }
            else
            {
                Entity_SupplierMaster.CustomerCode = TxtSuppCode.Text;
                Entity_SupplierMaster.CustomerName = TxtSuppName.Text.Trim();
                Entity_SupplierMaster.TelNo        = TxtTelNo.Text;
                Entity_SupplierMaster.MobileNo     = TxtMobile.Text;
                Entity_SupplierMaster.Address      = TxtSuppAddress.Text;
                Entity_SupplierMaster.Email        = TxtEmail.Text;
                Entity_SupplierMaster.Note         = TxtNotes.Text;
                Entity_SupplierMaster.StateID      = Convert.ToInt32(ddlState.SelectedValue);
                //--------Newly Added Fields---------
                Entity_SupplierMaster.WebSite             = TxtWebsite.Text;
                Entity_SupplierMaster.PersonName          = TxtPerName.Text;
                Entity_SupplierMaster.PDesignation        = TxtDesignation.Text;
                Entity_SupplierMaster.PMobileNo           = TxtContPerMobileNo.Text;
                Entity_SupplierMaster.PEmailId            = TxtContPerEmail.Text;
                Entity_SupplierMaster.PWebsite            = TxtContPerWebsite.Text;
                Entity_SupplierMaster.STaxRegNo           = TxtSTRN.Text;
                Entity_SupplierMaster.ImgTaxRegNoPath     = lblSerTaxNopath.Text;
                Entity_SupplierMaster.STaxJurisdiction    = "0";
                Entity_SupplierMaster.VATNo               = "0";
                Entity_SupplierMaster.TINNo               = "0";
                Entity_SupplierMaster.CentralSaleTaxRagNo = "0";
                Entity_SupplierMaster.ExciseRange         = "0";
                Entity_SupplierMaster.ExciseDivision      = "0";
                Entity_SupplierMaster.ExciseCircle        = "0";
                Entity_SupplierMaster.ExciseZone          = "0";
                Entity_SupplierMaster.ExciseCollectorate  = "0";
                Entity_SupplierMaster.ExciseECCNO         = "0";
                Entity_SupplierMaster.TIN_BINNo           = "0";
                Entity_SupplierMaster.PANNo               = TxtPanNo.Text;
                Entity_SupplierMaster.ImgPanNoPath        = lblPanNo.Text;
                Entity_SupplierMaster.TDSCertificate      = TxtTDSCertificate.Text;

                Entity_SupplierMaster.UserId    = Convert.ToInt32(Session["UserId"]);
                Entity_SupplierMaster.LoginDate = DateTime.Now;
                Entity_SupplierMaster.IsDeleted = false;

                InsertRow = Obj_SupplierMaster.InsertRecord(ref Entity_SupplierMaster, out StrError);

                if (InsertRow > 0)
                {
                    if (ViewState["TermsTable"] != null)
                    {
                        for (int J = 0; J < GridTermCond.Rows.Count; J++)
                        {
                            DMSupplierMaster ODMSM        = new DMSupplierMaster();
                            SuplierMaster    ENSM         = new SuplierMaster();
                            CheckBox         GrdSelectAll = (CheckBox)GridTermCond.Rows[J].FindControl("GrdSelectAll");
                            TextBox          txtTitle1    = (TextBox)GridTermCond.Rows[J].FindControl("GrtxtTermCondition_Head");
                            TextBox          txtDesc      = (TextBox)GridTermCond.Rows[J].FindControl("GrtxtDesc");
                            if (GrdSelectAll.Checked == true && txtTitle1.Text != "" && txtDesc.Text != "")
                            {
                                ENSM.SuplierId  = InsertRow;
                                ENSM.TermsTitle = txtTitle1.Text;
                                ENSM.TermsDetls = txtDesc.Text;
                                InsertRowDtls   = ODMSM.Insert_SupplierTandC(ref ENSM, out StrError);
                            }
                            ODMSM = null;
                            ENSM  = null;
                        }
                    }
                    obj_Comman.ShowPopUpMsg("Record Saved Successfully", this.Page);
                    MakeEmptyForm();
                    Entity_SupplierMaster = null;
                    Obj_SupplierMaster    = null;
                }
            }
        }
        catch (Exception ex) { throw new Exception(ex.Message); }
    }