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;
     }
 }