private void YourPetsCB_SelectionChanged(object sender, SelectionChangedEventArgs e) { pets = repo.PetInfo(PetsComboBox.SelectedItem.ToString()).ToList(); PET pet = pets[0]; if (pets != null) { LAbelMaxVal.Content = ""; LAbelMinVal.Content = ""; progress = pet.PETSPROGRESSes.ToList(); KeyValuePair <DateTime, double>[] singleKeyVal = new KeyValuePair <DateTime, double> [progress.Count]; for (int i = 0; i < progress.Count; i++) { singleKeyVal[i] = new KeyValuePair <DateTime, double>(progress[i].DATEcurr.Value, progress[i].WEIGHTcur.Value); } LineSeries series = new LineSeries(); series.Title = PetsComboBox.SelectedItem.ToString(); series.IndependentValueBinding = new Binding("Key"); series.DependentValueBinding = new Binding("Value"); series.ItemsSource = singleKeyVal; mcChart.Series.Add(series); mcChart.Visibility = Visibility.Visible; LAbelMaxVal.Content = progress.Max(max => max.WEIGHTcur); LAbelMinVal.Content = progress.Min(max => max.WEIGHTcur); } }
public IHttpActionResult PutPET(int id, PET pET) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != pET.Id) { return(BadRequest()); } db.Entry(pET).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!PETExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public void Alterar(PET oPet, bool attach = true) { if (attach) { odb.Entry(oPet).State = System.Data.Entity.EntityState.Modified; } odb.SaveChanges(); }
public IHttpActionResult GetPET(int id) { PET pET = db.PETs.Find(id); if (pET == null) { return(NotFound()); } return(Ok(pET)); }
public IHttpActionResult PostPET(PET pET) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.PETs.Add(pET); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = pET.Id }, pET)); }
private void BtnExcluir_Click(object sender, EventArgs e) { PET oPet; oPet = _Control.SelecionarID(Convert.ToInt32(TxtIDPet.Text)); if (Mensagens.MsgPerguntaExclusao() == DialogResult.Yes) { _Control.Excluir(oPet); LimpaDados(); Mensagens.MsgExcluido(); this.Close(); } }
public IHttpActionResult DeletePET(int id) { PET pET = db.PETs.Find(id); if (pET == null) { return(NotFound()); } db.PETs.Remove(pET); db.SaveChanges(); return(Ok(pET)); }
public void TestSingleValue() { var dv = new AVM.DDP.PETConfig.DesignVariable(); PET.ParseDesignVariableRange("\"asdf\\n\\tasdf\"", dv); Assert.Equal(new string[] { "asdf\n\tasdf" }, dv.items); PET.ParseDesignVariableRange("\"asdf\";\"jkl;\"", dv); Assert.Equal(new string[] { "asdf", "jkl;" }, dv.items); PET.ParseDesignVariableRange("[1,2]", dv); Assert.Equal(1.0, dv.RangeMin); Assert.Equal(2.0, dv.RangeMax); PET.ParseDesignVariableRange("1.0,2", dv); Assert.Equal(1.0, dv.RangeMin); Assert.Equal(2.0, dv.RangeMax); PET.ParseDesignVariableRange("(1,2.0)", dv); Assert.Equal(1.0000000000000002, dv.RangeMin); Assert.Equal(1.9999999999999998, dv.RangeMax); PET.ParseDesignVariableRange("(1e0,2.0]", dv); Assert.Equal(1.0000000000000002, dv.RangeMin); Assert.Equal(2.0, dv.RangeMax); PET.ParseDesignVariableRange("[1e+0,1]", dv); Assert.Equal(1, dv.RangeMin); Assert.Equal(1, dv.RangeMax); Assert.Throws <ApplicationException>(() => { PET.ParseDesignVariableRange("\"unclosed string", dv); }); Assert.Throws <ApplicationException>(() => { PET.ParseDesignVariableRange("1,2,3", dv); }); Assert.Throws <ApplicationException>(() => { PET.ParseDesignVariableRange("(1,1)", dv); }); Assert.Throws <ApplicationException>(() => { PET.ParseDesignVariableRange("(1,1]", dv); }); Assert.Throws <ApplicationException>(() => { PET.ParseDesignVariableRange("[1,1)", dv); }); }
private void GrdPet_CellClick(object sender, DataGridViewCellEventArgs e) { PET oPet = ((PET)GrdPet.Rows[e.RowIndex].DataBoundItem); if (GrdPet.Rows[e.RowIndex].DataBoundItem != null) { if (GrdPet.Columns[e.ColumnIndex].Name == "BtnEscolher") { TelaCadastroPet frmPet = new TelaCadastroPet(oPet); frmPet.MdiParent = this.MdiParent; frmPet.Show(); this.Close(); } } }
public void TestNextAfter() { List <Tuple <double, double> > cases = new TupleList <double, double>() { { 1.0, 2.0 }, { 2.0000000000000004, -1 }, { 2.0000000000000004, Double.PositiveInfinity }, { 2.0000000000000004, Double.NegativeInfinity }, { 0, 1 }, { 0, -1 }, }; foreach (var case_ in cases) { Assert.Equal(nextafter(case_.Item1, case_.Item2), PET.nextafter(case_.Item1, case_.Item2)); } }
public void Excluir(PET oPet) { odb.PET.Attach(oPet); odb.PET.Remove(oPet); odb.SaveChanges(); }
public void Incluir(PET oPet) { odb.PET.Add(oPet); odb.SaveChanges(); }
public void Excluir(PET oPet) { _Repository.Excluir(oPet); }
public void Alterar(PET oPet, bool attach = true) { _Repository.Alterar(oPet, attach); }
public void Incluir(PET oPet) { _Repository.Incluir(oPet); }
public TelaCadastroPet(PET pet) { InitializeComponent(); _pet = pet; PopulaCampos(); }