private void AlteraImagensCliente(int idCliente) { string caminhoLogo = string.Empty; string caminhoImg1 = string.Empty; string caminhoImg2 = string.Empty; string caminhoImg3 = string.Empty; if (FileUpLogo.HasFile) { caminhoLogo = Server.MapPath(@"~/LogotipoClientes/" + idCliente) + @"\" + FileUpLogo.FileName; File.Delete(hdLogoEdit.Value); FileUpLogo.SaveAs(caminhoLogo); } if (FileUpImg1.HasFile) { caminhoImg1 = Server.MapPath(@"~/ImgClientes/" + idCliente) + @"\" + FileUpImg1.FileName; File.Delete(hdImg1Edit.Value); FileUpImg1.SaveAs(caminhoImg1); } if (FileUpImg2.HasFile) { caminhoImg2 = Server.MapPath(@"~/ImgClientes/" + idCliente) + @"\" + FileUpImg2.FileName; File.Delete(hdImg2Edit.Value); FileUpImg2.SaveAs(caminhoImg2); } if (FileUpImg3.HasFile) { caminhoImg3 = Server.MapPath(@"~/ImgClientes/" + idCliente) + @"\" + FileUpImg3.FileName; File.Delete(hdImg3Edit.Value); FileUpImg3.SaveAs(caminhoImg3); } if (string.IsNullOrEmpty(caminhoLogo)) { caminhoLogo = hdLogoEdit.Value; } if (string.IsNullOrEmpty(caminhoImg1)) { caminhoImg1 = hdImg1Edit.Value; } if (string.IsNullOrEmpty(caminhoImg2)) { caminhoImg2 = hdImg2Edit.Value; } if (string.IsNullOrEmpty(caminhoImg3)) { caminhoImg3 = hdImg3Edit.Value; } clienteBusiness.AtualizaImagensCliente(idCliente, caminhoLogo, caminhoImg1, caminhoImg2, caminhoImg3); }
private void SalvaImagensCliente(int idCliente) { string caminhoLogo = string.Empty; string caminhoImg1 = string.Empty; string caminhoImg2 = string.Empty; string caminhoImg3 = string.Empty; if (FileUpLogo.HasFile && FileUpImg1.HasFile && FileUpImg2.HasFile && FileUpImg3.HasFile) { if (!Directory.Exists(Server.MapPath(@"~/LogotipoClientes/" + idCliente))) { Directory.CreateDirectory(Server.MapPath(@"~/LogotipoClientes/" + idCliente)); } else { Directory.Delete(Server.MapPath(@"~/LogotipoClientes/" + idCliente)); Directory.CreateDirectory(Server.MapPath(@"~/LogotipoClientes/" + idCliente)); } caminhoLogo = Server.MapPath(@"~/LogotipoClientes/" + idCliente) + @"\" + FileUpLogo.FileName; FileUpLogo.SaveAs(caminhoLogo); if (!Directory.Exists(Server.MapPath(@"~/ImgClientes/" + idCliente))) { Directory.CreateDirectory(Server.MapPath(@"~/ImgClientes/" + idCliente)); } else { Directory.Delete(Server.MapPath(@"~/ImgClientes/" + idCliente)); Directory.CreateDirectory(Server.MapPath(@"~/ImgClientes/" + idCliente)); } caminhoImg1 = Server.MapPath(@"~/ImgClientes/" + idCliente) + @"\" + FileUpImg1.FileName; caminhoImg2 = Server.MapPath(@"~/ImgClientes/" + idCliente) + @"\" + FileUpImg2.FileName; caminhoImg3 = Server.MapPath(@"~/ImgClientes/" + idCliente) + @"\" + FileUpImg3.FileName; FileUpImg1.SaveAs(caminhoImg1); FileUpImg2.SaveAs(caminhoImg2); FileUpImg3.SaveAs(caminhoImg3); clienteBusiness.AtualizaImagensCliente(idCliente, caminhoLogo, caminhoImg1, caminhoImg2, caminhoImg3); } else { Alert("É obrigatório selecionar todas as imagens, se não tiver 3 imagens diferentes, pode colocar a mesma imagem, apenas mudando o nome do arquivo!"); } }