public IMDResponse <bool> BUpdPaciente(EntUpdPaciente entUpdPaciente) { IMDResponse <bool> response = new IMDResponse <bool>(); string metodo = nameof(this.BUpdPaciente); logger.Info(IMDSerialize.Serialize(67823458579009, $"Inicia {metodo}(EntUpdPaciente entUpdPaciente)", entUpdPaciente)); try { if (entUpdPaciente == null) { response.Code = -443768723647; response.Message = "No se ingresaron datos del paciente."; return(response); } IMDResponse <bool> resUpdPaciente = datPaciente.DUpdPaciente( entUpdPaciente.iIdPaciente, entUpdPaciente.sNombre, entUpdPaciente.sCorreo, entUpdPaciente.sTelefono, entUpdPaciente.sTipoSangre, entUpdPaciente.dtFechaNacimiento, entUpdPaciente.iIdSexo, entUpdPaciente.iIdUsuarioMod); if (resUpdPaciente.Code != 0) { return(resUpdPaciente); } response.Code = 0; response.Message = "Los datos del paciente han sido actualizados."; response.Result = true; } catch (Exception ex) { response.Code = 67823458579786; response.Message = "Ocurrió un error inesperado al actualizar los datos del paciente."; logger.Error(IMDSerialize.Serialize(67823458579786, $"Error en {metodo}(EntUpdPaciente entUpdPaciente): {ex.Message}", entUpdPaciente, ex, response)); } return(response); }
public IMDResponse <bool> CGuardarDatosPaciente([FromBody] EntUpdPaciente entUpdPaciente) { IMDResponse <bool> response = new IMDResponse <bool>(); string metodo = nameof(this.CGuardarDatosPaciente); logger.Info(IMDSerialize.Serialize(67823458580563, $"Inicia {metodo}([FromBody]EntUpdPaciente entUpdPaciente)", entUpdPaciente)); try { BusPaciente busPaciente = new BusPaciente(); response = busPaciente.BUpdPaciente(entUpdPaciente); } catch (Exception ex) { response.Code = 67823458581340; response.Message = "Ocurrió un error inesperado en el servicio al guardar los datos del paciente."; logger.Error(IMDSerialize.Serialize(67823458581340, $"Error en {metodo}([FromBody]EntUpdPaciente entUpdPaciente): {ex.Message}", entUpdPaciente, ex, response)); } return(response); }