/// <summary> /// AdicionarEmiente - Adicionar/Cadastra um novo Destinatario /// </summary> /// <param name="destinatario"></param> /// <returns></returns> public static async Task <HttpResponseMessage> AdicionarDestinatarioDAO(Destinatario destinatario) { try { return(await AbstractCrud.Add(destinatario, "destinatario")); } catch (JsonException ex) { throw new Exception("JsonException - Não foi possivel salvar esse destinatario. Erro: " + ex.Message); } catch (HttpRequestException ex) { throw new Exception("HttpRequestException - Não foi possivel salvar esse destinatario.. Erro: " + ex.Message); } catch (Exception ex) { throw new Exception("Exception - Não foi possivel salvar esse destinatario. Erro: " + ex.Message); } }
/// <summary> /// AdicionarEmiente - Adicionar/Cadastra um novo Emitente /// </summary> /// <param name="emitente"></param> /// <returns></returns> public static async Task <HttpResponseMessage> AdicionarEmitenteDAO(Emitente emitente) { try { return(await AbstractCrud.Add(emitente, "emitente")); } catch (JsonException ex) { throw new Exception("JsonException - Não foi possivel salvar esse emitente. Erro: " + ex.Message); } catch (HttpRequestException ex) { throw new Exception("HttpRequestException - Não foi possivel salvar esse emitente.. Erro: " + ex.Message); } catch (Exception ex) { throw new Exception("Exception - Não foi possivel salvar esse emitente. Erro: " + ex.Message); } }
/// <summary> /// Cadatrar um novo produto /// </summary> /// <param name="produto"></param> /// <returns></returns> public static async Task <HttpResponseMessage> AdicionarProdutoDAO(Produto produto) { try { return(await AbstractCrud.Add(produto, "produto")); } catch (JsonException ex) { throw new Exception("JsonException - Não foi possivel salvar esse produto. Erro: " + ex.Message); } catch (HttpRequestException ex) { throw new Exception("HttpRequestException - Não foi possivel salvar esse produto.. Erro: " + ex.Message); } catch (Exception ex) { throw new Exception("Exception - Não foi possivel salvar esse produto. Erro: " + ex.Message); } }
/// <summary> /// AdicionarEmiente - Adicionar/Cadastra um novo Transportador /// </summary> /// <param name="transportador"></param> /// <returns></returns> public static async Task <HttpResponseMessage> AdicionarTransportadorDAO(Transportador transportador) { try { return(await AbstractCrud.Add(transportador, "transportador")); } catch (JsonException ex) { throw new Exception("JsonException - Não foi possivel salvar esse transportador. Erro: " + ex.Message); } catch (HttpRequestException ex) { throw new Exception("HttpRequestException - Não foi possivel salvar esse transportador.. Erro: " + ex.Message); } catch (Exception ex) { throw new Exception("Exception - Não foi possivel salvar esse transportador. Erro: " + ex.Message); } }