public override void Init(object initData) { base.Init(initData); oHorario = new PageModelHelper { QuantidadeF = 0 }; Unidades = new ObservableCollection <string> { "Cx", "ml", "l", "kg", "g", "mg", "un" }; oViaAdministracaoMedicamento = new ViaAdministracaoMedicamento(); oFormaApresentacaoMedicamento = new FormaApresentacaoMedicamento(); var x = initData as Tuple <Medicamento, CuidadorPaciente>; Medicamento = new Medicamento(); CuidadorPaciente = new CuidadorPaciente(); GetInfoMateriais(); //FormaApresentacaoMedicamento = new FormaApresentacaoMedicamento(); //ViaAdministracaoMedicamento = new ViaAdministracaoMedicamento(); if (x != null) { Medicamento = x.Item1; CuidadorPaciente = x.Item2; oHorario.QuantidadeF = Medicamento.MedQuantidade; } if (Medicamento.Id == null) { Medicamento = new Medicamento(); oHorario.deleteVisible = false; alterar = true; } else { oHorario.deleteVisible = true; alterar = false; } }
public async Task <CustomResponse <ViaAdministracaoMedicamento> > Put([FromBody] ViaAdministracaoMedicamento viaAdministracaoMedicamento) { return(await _service.Atualizar(viaAdministracaoMedicamento, Guid.Parse(HttpContext.User.Identity.Name))); }