static void CreateMenu() { Console.Clear(); Console.SetCursorPosition(0, 0); ImagesClass.LogoWritter(); ImagesClass.WomenSoloHead_Menu(); }
protected void btnSave_Click(object sender, EventArgs e) { try { if (!bool.Parse(Session["canEdit"].ToString())) { throw new Exception(Feedback.NoPermissions()); } if (updDistressImage.HasFile) { int secondStID = int.Parse(Request.QueryString["SecondStID"]); ImageFormat imageFormat = new ImageFormat(new Guid()); FileInfo file = new FileInfo(updDistressImage.FileName); if (file.Extension.ToLower() == ".jpg" || file.Extension.ToLower() == ".jpeg") { imageFormat = System.Drawing.Imaging.ImageFormat.Jpeg; } else if (file.Extension.ToLower() == ".gif") { imageFormat = System.Drawing.Imaging.ImageFormat.Gif; } else if (file.Extension.ToLower() == ".png") { imageFormat = System.Drawing.Imaging.ImageFormat.Png; } string secStTitle = ""; DataTable dt = new SecondaryStreets().GetSecondaryStreetInfo(secondStID); if (dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; secStTitle = string.Format("{0} - {1} - {2} ", dr["REGION_NO"].ToString(), dr["SUBDISTRICT"].ToString(), dr["SECOND_ST_NO"].ToString()); string datetimePart = DateTime.Now.ToString("ddMMyyyyHHmm"); string imageFileName = string.Format("{0}_{1}", datetimePart, Path.GetFileName(updDistressImage.FileName)); string newFileNameThumb = string.Format("{0}_{2}{3}_{1}", datetimePart, Path.GetFileName(updDistressImage.FileName), dr["REGION_NO"].ToString(), dr["SECOND_ST_NO"].ToString()); string fullImagePath = Server.MapPath("~/Uploads/") + imageFileName; updDistressImage.SaveAs(fullImagePath); using (FileStream fi = File.OpenRead(Server.MapPath("~/Uploads/") + imageFileName)) { using (FileStream resizedImage = File.Create(Server.MapPath("~/Uploads/") + newFileNameThumb)) { string strDatetime = File.GetCreationTime(Server.MapPath("~/Uploads/") + newFileNameThumb).ToString("dd/MM/yyyy HH:mm"); ImagesClass.ResizeImagePutWatermark(fi, resizedImage, imageFormat, 1600, 1200, true, secStTitle + ' ' + strDatetime); resizedImage.Dispose(); } //ImagesClass.ResizeImage(fi, resizedImage, imageFormat, 1600, 1200); fi.Close(); } File.Delete(Server.MapPath("~/Uploads/") + imageFileName); bool saved = new ImagesGallery().AddImage(secondStID, newFileNameThumb, txtImageDetails.Text, RoadType.RegionSecondarySt); if (saved) { txtImageDetails.Text = ""; lblOperation.Text = Feedback.UpdateSuccessfull(); //gvImages.DataBind(); lvwImages.DataBind(); } else { lblOperation.Text = Feedback.UpdateException(); } } else { throw new Exception("الرجاء اختيار ملف الصورة"); } } else { throw new Exception("الرجاء اختيار المنطقة الفرعية"); } } catch (Exception ex) { lblOperation.Text = ex.Message; } }
public PayloadData(CompletionCodeEnum CompletionCode, string ErrorDescription, ErrorCodeEnum?ErrorCode = null, ImagesClass Images = null) : base(CompletionCode, ErrorDescription) { ErrorDescription.IsNotNullOrWhitespace($"Null or an empty value for {nameof(ErrorDescription)} in received {nameof(ReadImageCompletion.PayloadData)}"); this.ErrorCode = ErrorCode; this.Images = Images; }