public Int32 ValidateCreate(TELEFONE item, USUARIO usuario) { try { // Verifica existencia prévia // Completa objeto item.TELE_IN_ATIVO = 1; item.ASSI_CD_ID = usuario.ASSI_CD_ID; // Monta Log LOG log = new LOG { LOG_DT_DATA = DateTime.Now, USUA_CD_ID = usuario.USUA_CD_ID, ASSI_CD_ID = usuario.ASSI_CD_ID, LOG_NM_OPERACAO = "AddTELE", LOG_IN_ATIVO = 1, LOG_TX_REGISTRO = Serialization.SerializeJSON <TELEFONE>(item) }; // Persiste Int32 volta = _baseService.Create(item, log); return(volta); } catch (Exception ex) { throw; } }
public IActionResult CadastrarTelefone([FromBody] Telefone tel) { if (tel == null) { return(BadRequest()); } _telService.Create(tel); return(CreatedAtRoute("GetTelefone", new { id = tel.Id }, tel)); }