public HttpResponseMessage EnviarNotificarInconsistenciaLaboral(EDNotificarInconsistencia notIncon) { try { LNRelacionesLaborales lnRL = new LNRelacionesLaborales(); /// Defino variable gs LNUsuario lnUs = new LNUsuario(); /// Defino variable gs List <EDTiposS> lstCorreos = lnRL.DevuelveCorreoGerente(notIncon.empresa_nit_sistema); if (lstCorreos != null && lstCorreos.Count > 0) { string NombrePlantilla = notIncon.nombrePlantilla; notIncon.Email_Gerente = lstCorreos[0].Id_Tipo; notIncon.Nombre_Gerente = lstCorreos[0].Descripcion; EDNotificarInconsistencia notInconRes = lnUs.EnviaNotificacionInconsistenciaLaborales(NombrePlantilla, notIncon); var response = Request.CreateResponse <EDNotificarInconsistencia>(HttpStatusCode.Created, notInconRes); return(response); } else { var response = Request.CreateResponse(HttpStatusCode.ExpectationFailed); return(response); } } catch (Exception ex) { var response = Request.CreateResponse(HttpStatusCode.InternalServerError); return(response); } }