public async Task <IActionResult> Edit(int id, [Bind("IdRegCondAmb,Data,Temperatura,VolAgua,SalinidadeAgua,NivelO2,CircuitoTanqueIdCircuito")] RegCondAmb regCondAmb) { if (id != regCondAmb.IdRegCondAmb) { return(NotFound()); } if (regCondAmb.VolAgua < 0) { ModelState.AddModelError("VolAgua", string.Format("Este valor tem de ser positivo", regCondAmb.VolAgua)); } if (regCondAmb.SalinidadeAgua < 0) { ModelState.AddModelError("SalinidadeAgua", string.Format("Este valor tem de ser positivo", regCondAmb.SalinidadeAgua)); } if (regCondAmb.NivelO2 < 0) { ModelState.AddModelError("NivelO2", string.Format("Este valor tem de ser positivo", regCondAmb.NivelO2)); } if (ModelState.IsValid) { try { _context.Update(regCondAmb); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RegCondAmbExists(regCondAmb.IdRegCondAmb)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CircuitoTanqueIdCircuito"] = new SelectList(_context.CircuitoTanque.Where(p => p.isarchived == 0), "IdCircuito", "CodigoCircuito", regCondAmb.CircuitoTanqueIdCircuito); return(View(regCondAmb)); }
public async Task <IActionResult> Create([Bind("IdRegCondAmb,Data,Temperatura,VolAgua,SalinidadeAgua,NivelO2,CircuitoTanqueIdCircuito")] RegCondAmb regCondAmb) { if (regCondAmb.VolAgua < 0) { ModelState.AddModelError("VolAgua", string.Format("Este valor tem de ser positivo", regCondAmb.VolAgua)); } if (regCondAmb.SalinidadeAgua < 0) { ModelState.AddModelError("SalinidadeAgua", string.Format("Este valor tem de ser positivo", regCondAmb.SalinidadeAgua)); } if (regCondAmb.NivelO2 < 0) { ModelState.AddModelError("NivelO2", string.Format("Este valor tem de ser positivo", regCondAmb.NivelO2)); } if (ModelState.IsValid) { _context.Add(regCondAmb); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["CircuitoTanqueIdCircuito"] = new SelectList(_context.CircuitoTanque.Where(p => p.isarchived == 0), "IdCircuito", "CodigoCircuito", regCondAmb.CircuitoTanqueIdCircuito); return(View(regCondAmb)); }
public RegCondAmb setdisplaydate(RegCondAmb t) { t.data = t.Data.Day + "/" + t.Data.Month + "/" + t.Data.Year; return(t); }