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); }
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; }