public string RegistrarImagem(Imagem imagem) { try { return _repImagem.Inserir(imagem); } catch (Exception ex) { throw new Exception(ex.Message); } }
public string Inserir(Imagem model) { try { IMAGEM img = new IMAGEM(); img.CODE_OCORRENCIA = model.Code_Ocorrencia; img.DATA_CADASTRO = DateTime.Now; img.DESCRICAO = model.Descricao; img.IMAGEM1 = new System.Data.Linq.Binary(model.Imagem_Ocorrencia); _context.IMAGEMs.InsertOnSubmit(img); _context.SubmitChanges(); return "Imagem cadastrada com sucesso."; } catch(Exception) { throw new Exception("Erro ao inserir uma imagem. Por favor tente novamente."); } }
public string RegistraImagens(long codeOcorrencia, string descricao, byte[] imagem) { try { Imagem img = new Imagem(); img.Code_Ocorrencia = codeOcorrencia; img.Descricao = descricao; img.Imagem_Ocorrencia = imagem; return _services.RegistrarImagem(img); } catch(Exception ex) { return ex.Message; } }