void ReleaseDesignerOutlets() { if (HeadImage != null) { HeadImage.Dispose(); HeadImage = null; } if (InputLayout != null) { InputLayout.Dispose(); InputLayout = null; } if (PasswordLabel != null) { PasswordLabel.Dispose(); PasswordLabel = null; } if (PasswordText != null) { PasswordText.Dispose(); PasswordText = null; } }
void ReleaseDesignerOutlets() { if (HeadImage != null) { HeadImage.Dispose(); HeadImage = null; } if (EmailLabel != null) { EmailLabel.Dispose(); EmailLabel = null; } if (EmailText != null) { EmailText.Dispose(); EmailText = null; } if (InputLayout != null) { InputLayout.Dispose(); InputLayout = null; } }
public override void Validate() { base.Validate(); UserName.HasValue("用户名不能为空").MaxLength(50, "用户名限制长度50"); Password.HasValue("密码不能为空").MaxLength(200, "密码限制长度50"); Phone.HasValue("手机号不能为空").MaxLength(50, "手机号限制长度50"); Email.HasValue("邮箱不能为空").MaxLength(200, "邮箱限制长度200"); Company.HasValue("公司不能为空").MaxLength(200, "公司限制长度200"); HeadImage.HasValue("头像不能为空").MaxLength(200, "头像限制长度200"); //Remark.HasValue("").MaxLength(50, ""); }
public static ImageSection ConvertToImageSection(HeadImage x) { ImageSection image = new ImageSection { ImageSectionActive = true, ImageSectionColorText = x.HeadImageColorText, ImageSectionImage = x.HeadImageImage, ImageSectionPageName = x.HeadImagePageName, ImageSectionText = x.HeadImageText, Link = x.HeaderLink }; image.ImageSectionPageId = x.HeadImagePageName == "FosePromocion" || x.HeadImagePageName == "BlogNews" ? x.HeadImagePageId : 0; return(image); }
void ReleaseDesignerOutlets() { if (HeadImage != null) { HeadImage.Dispose(); HeadImage = null; } if (GoToLoginButton != null) { GoToLoginButton.Dispose(); GoToLoginButton = null; } if (WelcomeLabel != null) { WelcomeLabel.Dispose(); WelcomeLabel = null; } }
private static List <HeadImage> FillDataImage(string clave, HttpRequest httpRequest, string dir, FileType?fileType, string page, out KeyValuePair <bool, string> validHeads) { List <HeadImage> listHeads = new List <HeadImage>(); var formValue = httpRequest.Form[$"idsCliente{clave}"]; formValue = string.IsNullOrEmpty(formValue) ? null : formValue; if (formValue != null) { var splitIds = formValue.Split(','); var count = splitIds.Length - 1; var inicio_imagen = $"client_imageEncabezado{clave}_"; var inicio_texto = $"client_TextEncabezado{clave}_"; var inicio_color = $"client_ColorTextEncabezado{clave}_"; var clientHeaderLink = $"client_HeaderLink{clave}_"; for (var i = 0; i < count; i++) { var clave_img = inicio_imagen + splitIds[i]; var clave_texto = inicio_texto + splitIds[i]; var clave_color = inicio_color + splitIds[i]; var linkKey = clientHeaderLink + splitIds[i]; var postedFile = httpRequest.Files[clave_img]; if (postedFile != null) { var head = new HeadImage { HeadImageActive = true, }; var valid = IsValidImage(postedFile, fileType); if (valid.Value == "Ok") { var fil = $"{Path.GetFileNameWithoutExtension(postedFile.FileName)}_{DateTime.Now.Ticks}{postedFile.FileName.Substring(postedFile.FileName.LastIndexOf('.'))}"; var fileSavePath = Path.Combine(HttpContext.Current.Server.MapPath(dir), fil); //var fileSavePath = Path.Combine(HttpContext.Current.Server.MapPath(dir), postedFile.FileName); if (!postedFile.FileName.StartsWith("/")) { postedFile.SaveAs(fileSavePath); //var ext = postedFile.FileName.Substring(postedFile.FileName.LastIndexOf('.')); //if (ext == ".pdf") //{ // var fileName = SaveToPdf.Save(HttpContext.Current.Server.MapPath(dir), fil); // fileName = Path.GetFileName(fileName); // if (fileName != null) // { // head.HeadImageImage = $"{dir}/{fileName}"; // } //} //else //{ head.HeadImageImage = $"{dir}/{fil}"; //} head.HeadImageText = httpRequest.Form[clave_texto]; head.HeadImageColorText = httpRequest.Form[clave_color]; head.HeadImagePageName = page; head.HeaderLink = httpRequest.Form[linkKey]; } } else { validHeads = valid; return(null); } listHeads.Add(head); } } } var formValue_s = httpRequest.Form[$"idsServidor{clave}"]; formValue_s = string.IsNullOrEmpty(formValue_s) ? null : formValue_s; if (formValue_s != null) { var inicio_texto_s = $"server_TextEncabezado{clave}_"; var inicio_color_s = $"server_ColorTextEncabezado{clave}_"; var serverHeaderLink = $"server_HeaderLink{clave}_"; var splitIds_s = formValue_s.Split(','); var count_s = splitIds_s.Length - 1; for (var i = 0; i < count_s; i++) { var id = int.Parse(splitIds_s[i]); var clave_texto = inicio_texto_s + id; var clave_color = inicio_color_s + id; var linkKey = serverHeaderLink + id; var image = storeDB.ImageSections.FirstOrDefault(x => x.ImageSectionId == id && x.ImageSectionPageName == page); if (image != null) { var head = new HeadImage { HeadImageActive = true, HeadImagePageId = image.ImageSectionPageId, HeadImageImage = image.ImageSectionImage, HeadImageText = httpRequest.Form[clave_texto], HeadImageColorText = httpRequest.Form[clave_color], HeadImagePageName = page, HeaderLink = httpRequest.Form[linkKey] }; listHeads.Add(head); } else { validHeads = new KeyValuePair <bool, string>(false, "No Existe Imagen"); return(null); } } } validHeads = new KeyValuePair <bool, string>(true, "Ok"); return(listHeads); }