public async Task AdicionarCaracteriticaAnalise(int idAnalise, int caracteristicaId) { var listaSujeito = from su in contexto.Set <SujeitoExperimental>() where su.AnaliseId == idAnalise select su.Id; if (listaSujeito != null) { Medicao medicao = new Medicao(); foreach (var item in listaSujeito) { medicao = new Medicao() { DataModificacao = DateTime.Now, AnaliseId = idAnalise, CaracteristicaId = caracteristicaId, SujeitoExperimentalId = item }; await contexto.AddAsync(medicao); } await contexto.SaveChangesAsync(); } }
public void InserirMedicao(MedicaoVO medicaoVO) { Medicao medicao = _mapper.Map <Medicao>(medicaoVO); _context.Medicao.Add(medicao); _context.SaveChanges(); }
public void Update(Medicao item) { using (var con = db.GetConnection()) { var query = "update Medicao set Medida=@Medida, Indicador=Indicador where Id=@Id"; con.Execute(query, new { item.Medida, item.Indicador, item.Id }); } }
public void Include(Medicao item) { using (var con = db.GetConnection()) { var query = "insert into Medicao (Medida,Indicador) values (@Medida,@Indicador)"; con.Execute(query, new { item.Medida }); } }
private void timerTick(object sender, EventArgs e) { Medicao m = new Medicao { LabId = labId, Horario = DateTime.Now, Temperatura = random.Next(200, 300) / 10.0 }; MedicaoDAL.Salvar(m); }
public IActionResult Criar(Medicao Medicao) { if (ModelState.IsValid) { _MEDREP.Include(Medicao); return(View("Index", _MEDREP.List())); } else { return(View("Criar", Medicao)); } }
public IActionResult Editar(Medicao Medicao) { if (ModelState.IsValid) { _MEDREP.Update(Medicao); return(View("Index", _MEDREP.List())); } else { return(View("Editar", Medicao)); } }
public IActionResult Put(int id, [FromBody] Medicao medicao) { if (_dbSet.Any(o => o.Id == id)) { medicao.Id = id; _dbSet.Update(medicao); _medicaoDbContext.SaveChanges(); return(Ok()); } return(NoContent()); }
protected override Colosoft.Reports.IReportDocument LoadReport(ref LocalReport report, ref List <ReportParameter> lstParam, HttpRequest PageRequest, System.Collections.Specialized.NameValueCollection Request, object[] outrosParametros, LoginUsuario login, string diretorioLogotipos) { Medicao medicao = MedicaoDAO.Instance.GetForRptUnico(Glass.Conversoes.StrParaUint(Request["idMedicao"])); // Define qual relatório será exibido report.ReportPath = Glass.Data.Helper.Utils.CaminhoRelatorio("Relatorios/ModeloMedicao/rptMedicao{0}.rdlc"); // Atribui medição ao relatório report.DataSources.Add(new ReportDataSource("Medicao", new Medicao[] { medicao })); lstParam.Add(new ReportParameter("Logotipo", Logotipo.GetReportLogo(PageRequest))); return(null); }
public IActionResult Post([FromBody] Medicao medicao) { try { medicao.Id = 0; _dbSet.Add(medicao); _medicaoDbContext.SaveChanges(); return(Ok()); } catch (System.Exception) { return(StatusCode(500, new { msg = "Erro ao executar operação" })); } }
public async Task <bool> CadastrarSujeitoAnalise(SujeitoExperimental sujeito) { try { //throw new FormatException("erro Cadastrar-Sujeito-Analise"); await contexto.Set <SujeitoExperimental>().AddAsync(sujeito).ConfigureAwait(false); var carParaAdd = from med in contexto.Set <Medicao>() where med.AnaliseId == sujeito.AnaliseId select med.CaracteristicaId; if (carParaAdd.Count() > 0) { var carUnicas = carParaAdd.Distinct(); Medicao medicao = new Medicao(); foreach (var item in carUnicas) { medicao = new Medicao() { DataModificacao = DateTime.Now, AnaliseId = sujeito.AnaliseId, CaracteristicaId = item, SujeitoExperimentalId = sujeito.Id }; await contexto.AddAsync(medicao).ConfigureAwait(false); } } await contexto.SaveChangesAsync().ConfigureAwait(false); return(true); } catch (Exception ex) { _logger.LogError("Action CadastrarSujeitoAnalise :: SujeitoRepositorio -> execute: " + ex.ToString()); return(false); } }
public void Executar(string[] args) { var tarefas = IoC.Current.GetAllInstances <ITarefaM2>().ToArray(); var controller = new TarefaController(new HelpTarefa(), tarefas); try { var medicao = new Medicao(); controller.Executar(args); Log.Application.InfoFormat(" "); Log.Application.InfoFormat("Executado em {0}", medicao.MostrarSegundos()); } catch (Exception exception) { Log.Application.ErrorFormat(exception, "Não foi possível executar comando: {0}", args.Join(" ")); } }
private async void timerTickWeb(object sender, EventArgs e) { Medicao m = new Medicao { LabId = labId, Horario = DateTime.Now, Temperatura = random.Next(200, 300) / 10.0 }; //string ip = "http://localhost:51273"; string ip = "http://localhost"; HttpClient httpClient = new HttpClient(); httpClient.BaseAddress = new Uri(ip); string s = "=" + JsonSerializer.Serialize <Medicao>(m); var content = new StringContent(s, Encoding.UTF8, "application/x-www-form-urlencoded"); //await httpClient.PostAsync("/api/medicao", content); await httpClient.PostAsync("/lab/api/medicao", content); }
/// <summary> /// Cria o Log de Cancelamento para a ordem de carga. /// </summary> public void LogMedicao(GDASession sessao, Medicao medicao, string motivo, bool manual) { uint numEvento = GetNumEvento(sessao, LogCancelamento.TabelaCancelamento.Medicao, (int)medicao.IdMedicao); // Cria o log LogCancelamento log = new LogCancelamento(); log.Tabela = (int)LogCancelamento.TabelaCancelamento.Medicao; log.IdRegistroCanc = (int)medicao.IdMedicao; log.NumEvento = numEvento; log.Motivo = motivo != null && motivo.Length > 200 ? motivo.Substring(0, 200) : motivo; log.IdFuncCanc = UserInfo.GetUserInfo.CodUser; log.DataCanc = DateTime.Now; log.CancelamentoManual = manual; log.Campo = "Situacao"; log.Valor = Medicao.SituacaoMedicao.Cancelada.ToString(); log.Referencia = LogCancelamento.GetReferencia(sessao, LogCancelamento.TabelaCancelamento.Medicao, medicao.IdMedicao); Insert(sessao, log); }
// POST: api/Medicao public void Post([FromBody] string value) { Medicao m = JsonSerializer.Deserialize <Medicao>(value); Modelo.MedicaoDAL.Salvar(m); }
private void RMAdicionar_Click(object sender, EventArgs e) { decimal Peso, GorduraCorporal, MusculoEsqueletico, GorduraVisceral, IMC; if (!decimal.TryParse(RMPeso.Text, RMEstilo, RMCultura, out Peso)) { MessageBox.Show("O campo Peso precisa conter um número decimal!", "Cuidado!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (!decimal.TryParse(RMGorduraCorporal.Text, RMEstilo, RMCultura, out GorduraCorporal)) { MessageBox.Show("O campo Gordura corporal precisa conter um número decimal!", "Cuidado!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (!decimal.TryParse(RMMusculoEsqueletico.Text, RMEstilo, RMCultura, out MusculoEsqueletico)) { MessageBox.Show("O campo Musculo esquelético precisa conter um número decimal!", "Cuidado!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (!decimal.TryParse(RMGorduraVisceral.Text, RMEstilo, RMCultura, out GorduraVisceral)) { MessageBox.Show("O campo Gordura visceral precisa conter um número decimal!", "Cuidado!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (!decimal.TryParse(RMIMC.Text, RMEstilo, RMCultura, out IMC)) { MessageBox.Show("O campo IMC precisa conter um número decimal!", "Cuidado!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } Medicao MedicaoNova = new Medicao(RMData.Value.Date, Peso, GorduraCorporal, MusculoEsqueletico, GorduraVisceral, IMC); int indice; if (RMLista.Count == 0) { indice = -1; } else { indice = RMLista.FindIndex(x => x.Data == MedicaoNova.Data); } if (indice != -1) { if (MessageBox.Show("Já existe uma medição para esse dia! tem certeza que deseja substitui-la?", "Cuidado", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.Yes) { RMLista.RemoveAt(indice); } else { return; } } RMLista.Add(MedicaoNova); RMBindingSource.Clear(); RMLista.Sort((x, y) => x.Data.CompareTo(y.Data)); foreach (Medicao medicao in RMLista) { RMBindingSource.Add(medicao.ParaBS()); } lock (TravaAtualizacao) { Aluno["Registro de medições"] = JsonConvert.SerializeObject(RMLista); this.Validate(); this.AlunosBindingSource.EndEdit(); this.AlunosTableAdapterManager.UpdateAll(this.database_alunosDataSet); } RMPeso.Text = string.Empty; RMGorduraCorporal.Text = string.Empty; RMMusculoEsqueletico.Text = string.Empty; RMGorduraVisceral.Text = string.Empty; RMIMC.Text = string.Empty; }
public void Put(int Id, [FromBody] Medicao medicao) { _MREP.Update(medicao); }
public void Post([FromBody] Medicao medicao) { _MREP.Include(medicao); }