Beispiel #1
0
        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;
            }
        }
Beispiel #2
0
        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;
            }
        }