Exemple #1
0
 /// <summary>
 /// Create a new GazetteDetail object.
 /// </summary>
 /// <param name="id">Initial value of the Id property.</param>
 /// <param name="forestAreaId">Initial value of the ForestAreaId property.</param>
 public static GazetteDetail CreateGazetteDetail(global::System.Int64 id, global::System.Int64 forestAreaId)
 {
     GazetteDetail gazetteDetail = new GazetteDetail();
     gazetteDetail.Id = id;
     gazetteDetail.ForestAreaId = forestAreaId;
     return gazetteDetail;
 }
Exemple #2
0
 /// <summary>
 /// Deprecated Method for adding a new object to the GazetteDetails EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToGazetteDetails(GazetteDetail gazetteDetail)
 {
     base.AddObject("GazetteDetails", gazetteDetail);
 }
Exemple #3
0
 protected void btnSave_Click(object sender, EventArgs e)
 {
     IFormatProvider cultureInfo = new CultureInfo("en-GB", true);
     long num = Convert.ToInt64(base.Server.HtmlEncode(base.Request.QueryString["Code"]));
     ForestArea forestArea = new ForestArea()
     {
         Id = num,
         NotificationNo = this.txtNotificationNumber.Text.Trim(),
         NotificationType = this.txtNotificationType.Text.Trim()
     };
     if (this.txtGazetteDate.Text.Trim() != "")
     {
         forestArea.GazetteDate = new DateTime?(DateTime.Parse(this.txtGazetteDate.Text.Trim(), cultureInfo));
     }
     forestArea.GazetteNo = this.txtGazetteNo.Text.Trim();
     forestArea.GazetteAuthority = this.txtGazetteAuthority.Text.Trim();
     forestArea.GazetteTitle = this.txtGazetteTitle.Text.Trim();
     if (this.txtEnglishPage.Text.Trim() != "")
     {
         forestArea.PagesInEnglish = new int?(Convert.ToInt32(this.txtEnglishPage.Text.Trim()));
     }
     if (this.txtHindiPage.Text.Trim() != "")
     {
         forestArea.PagesInHindi = new int?(Convert.ToInt32(this.txtHindiPage.Text.Trim()));
     }
     EntityCollection<GazetteDetail> gazetteDetails = new EntityCollection<GazetteDetail>();
     foreach (GridViewRow row in this.gvShow.Rows)
     {
         HiddenField hiddenField = (HiddenField)row.FindControl("hfLanguage");
         HiddenField hiddenField1 = (HiddenField)row.FindControl("hfPhoto");
         TextBox textBox = (TextBox)row.FindControl("txtPageNumber");
         FileUpload fileUpload = (FileUpload)row.FindControl("fuImage");
         GazetteDetail gazetteDetail = new GazetteDetail()
         {
             ForestAreaId = num,
             Language = hiddenField.Value
         };
         if (textBox.Text.Trim() != "")
         {
             gazetteDetail.PageNo = new int?(Convert.ToInt32(textBox.Text.Trim()));
         }
         if (hiddenField1.Value != "")
         {
             gazetteDetail.Photo = hiddenField1.Value;
         }
         if (fileUpload.HasFile)
         {
             gazetteDetail.Photo = fileUpload.PostedFile.FileName;
             string str = string.Concat(base.Server.MapPath("~"), "\\MAP\\", fileUpload.FileName);
             HttpPostedFile postedFile = fileUpload.PostedFile;
             if (postedFile.ContentLength > 0)
             {
                 ResizeIamge.ResizeFromStream(str, 800, postedFile.InputStream);
             }
         }
         gazetteDetails.Add(gazetteDetail);
     }
     this.fMethods.Update(forestArea, gazetteDetails);
     js.ShowAlert(this, "Gazette details updated sucessfully!");
 }