コード例 #1
0
    //User Right Function===========

    private void GETDATAFORMAIL(int From, int ClientCompanyID)
    {
        try
        {
            DMStockLocation Obj_SL       = new DMStockLocation();
            DataSet         DS           = new DataSet();
            string          To           = string.Empty;
            string          CC           = string.Empty;
            string          Body         = string.Empty;
            int             CompanyIndex = 1;
            DS = Obj_SL.GetStockLocation("", out StrError);
            if (DS.Tables.Count > 0 && DS.Tables[0].Rows.Count > 0)
            {
                for (int INDEX = 0; INDEX < DS.Tables[0].Rows.Count; INDEX++)
                {
                    if (Convert.ToInt32(DS.Tables[0].Rows[INDEX]["#"].ToString()) == Convert.ToInt32(Session["TransactionSiteID"].ToString()))
                    {
                        CompanyIndex = Convert.ToInt32(DS.Tables[0].Rows[INDEX]["CompanyID"].ToString());
                    }
                }
            }

            if (DS.Tables.Count > 0 && DS.Tables[1].Rows.Count > 0)
            {
                DDLKCMPY.DataSource     = DS.Tables[1];
                DDLKCMPY.DataValueField = "CompanyId";
                DDLKCMPY.DataTextField  = "CompanyName";
                DDLKCMPY.DataBind();
                DDLKCMPY.SelectedValue = CompanyIndex.ToString();
            }
            Obj_SL      = null;
            DS          = null;
            TXTKTO.Text = "";
            TXTKCC.Text = "";
            string description = Server.HtmlDecode("HELLO,<br /><br />PLEASE FIND ATTACHED A PURCHASE ORDER OF THE MATERIAL REQUIRED BY US. PLEASE PROVIDE MATERIAL AS MENTION IN PO.<br /><br />IF THE MATERIAL REQUIRED IS NOT AVAILABLE, THEN PLEASE SUGGEST ALTERNATIVE MATERIAL.<br /><br />REGARDS,<br />" + DDLKCMPY.SelectedItem.ToString()).Replace("<br />", Environment.NewLine);
            TxtBody.Text = description;
            LBLID.Text   = Convert.ToString(ViewState["MailID"]);
            GETPDF(Convert.ToInt32(ViewState["MailID"]));
            GETPDF2();
        }
        catch (Exception ex)
        {
            throw new Exception(ex.Message);
        }
    }
コード例 #2
0
 private void GETDATAFORMAIL(int From, int ClientCompanyID, int WithDetails)
 {
     try
     {
         DMStockLocation Obj_SL = new DMStockLocation();
         DataSet         DS     = new DataSet();
         string          To     = string.Empty;
         string          CC     = string.Empty;
         string          Body   = string.Empty;
         DS = Obj_SL.GetStockLocation("", out StrError);
         if (DS.Tables.Count > 0 && DS.Tables[1].Rows.Count > 0)
         {
             DDLKCMPY.DataSource     = DS.Tables[1];
             DDLKCMPY.DataValueField = "CompanyId";
             DDLKCMPY.DataTextField  = "CompanyName";
             DDLKCMPY.DataBind();
             DDLKCMPY.SelectedValue = "1";
         }
         Obj_SL      = null;
         DS          = null;
         TXTKTO.Text = "";
         TXTKCC.Text = "";
         string description = string.Empty;
         if (WithDetails == 0)
         {
             description = Server.HtmlDecode("HELLO,<br /><br />AS REQUESTED, PLEASE FIND THE ATTACHED THE CONTACT DETAILS.<br /><br />REGARDS,<br />KARIA DEVELOPERS.").Replace("<br />", Environment.NewLine);
         }
         if (WithDetails == 1)
         {
             description = Server.HtmlDecode("HELLO,<br /><br />AS REQUESTED, PLEASE FIND THE ATTACHED THE CONTACT DETAILS & THE SUPPLY DETAILS. THIS INFORMATION IS CONFIDENTIAL & WE REQUEST YOU NOT TO SHARE IT.<br /><br />REGARDS,<br />KARIA DEVELOPERS.").Replace("<br />", Environment.NewLine);
         }
         TxtBody.Text = description;
         //TxtBody.Text = "HELLO,<br />PLEASE FIND ATTACHED THE CONTACT CARD AS REQUESTED BY YOU.<br />REGARDS,<br />KARIA DEVELOPERS,<br />PUNE.";
         //TxtBody.Text.Replace(Environment.NewLine, "<br />");
         if (From == 1)
         {
             if (WithDetails == 0)
             {
                 GETCLIENTPDF(Convert.ToInt32(ViewState["EditID"]), 1, 0);
                 LBLDESCWITH.Text = "0";
                 LBLID.Text       = Convert.ToString(ViewState["EditID"]);
             }
             else
             {
                 GETCLIENTPDF(Convert.ToInt32(ViewState["EditID"]), 1, 1);
                 LBLDESCWITH.Text = "1";
                 LBLID.Text       = Convert.ToString(ViewState["EditID"]);
             }
         }
         else if (From == 2)
         {
             if (WithDetails == 0)
             {
                 GETCLIENTPDF(ClientCompanyID, 1, 0);
                 LBLDESCWITH.Text = "0";
                 LBLID.Text       = Convert.ToString(ClientCompanyID);
             }
             else
             {
                 GETCLIENTPDF(ClientCompanyID, 1, 1);
                 LBLDESCWITH.Text = "1";
                 LBLID.Text       = Convert.ToString(ClientCompanyID);
             }
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }