Example #1
0
        public Infusao AdicionarInfusao(Clinica clinica, string localizador, string cpf, DateTime dataInfusao, DateTime dataCadastro, StatusDaInfusao statusDaInfusao, Funcionario responsavel, Programa programa)
        {
            var infusao = new Infusao(clinica, localizador, cpf, dataInfusao, dataCadastro, statusDaInfusao, responsavel, programa);

            _infusaoRepositorio.Adicionar(infusao);
            return(infusao);
        }
Example #2
0
 public static InfusaoViewModel ToViewModel(this Infusao infusao)
 {
     return(new InfusaoViewModel
     {
         Cpf = infusao.Cpf,
         DataCadastro = infusao.DataCadastro,
         DataInfusao = infusao.DataInfusao,
         Localizador = infusao.Localizador,
         Responsavel = infusao.Responsavel.Codigo,
         Status = infusao.StatusDaInfusao.GetStringValue(),
         Codigo = infusao.Codigo,
         Valor = infusao.Clinica.ValorDeInfusao,
         CodigoClinica = infusao.Clinica.Codigo,
         Multa = infusao.Multa(),
         NomePaciente = !string.IsNullOrEmpty(infusao.NomePaciente) ? (infusao.NomePaciente.Split('|').Length - 1 > 0 ? infusao.NomePaciente.Split('|')[0] : infusao.NomePaciente) : "",
         Dosagem = !string.IsNullOrEmpty(infusao.Dosagem) ? infusao.Dosagem : "",
         Ampola = !string.IsNullOrEmpty(infusao.Ampola) ? infusao.Ampola : "",
         Lote = !string.IsNullOrEmpty(infusao.Lote) ? infusao.Lote : ""
     });
 }
 public Infusao AdicionarInfusao(Clinica clinica, string localizador, string cpf, DateTime dataInfusao, DateTime dataCadastro, StatusDaInfusao statusDaInfusao, Funcionario responsavel, Programa programa)
 {
     var infusao = new Infusao(clinica, localizador, cpf, dataInfusao, dataCadastro, statusDaInfusao, responsavel, programa);
     _infusaoRepositorio.Adicionar(infusao);
     return infusao;
 }