public void IncluirOuAtualizar(ClinicaModel pClinica) { try { using (var uow = new Uow()) { var objExistente = uow.Clinica.Get(pClinica.Id)?.MapTo <ClinicaModel>(); if (objExistente == null) { uow.Clinica.Incluir(pClinica.MapTo <Clinica>()); } else { uow.Clinica.Alterar(pClinica.MapTo <Clinica>()); } uow.Salvar(); } } catch (Exception erro) { throw erro; } }
public void IncluirOuAtualizar(PacienteModel pPaciente) { try { using (var uow = new Uow()) { var objExistente = uow.Paciente.Get(pPaciente.Id)?.MapTo <PacienteModel>(); if (objExistente == null) { uow.Paciente.Incluir(pPaciente.MapTo <Paciente>()); } else { uow.Paciente.Alterar(pPaciente.MapTo <Paciente>()); } uow.Salvar(); } } catch (Exception erro) { throw erro; } }