public void Update() { ArtistCategoryData updatePerson = new ArtistCategoryData(); Artists_Categories newPerson = new Artists_Categories() { IdCategory = 1, IdArtist = 5, Observation = "Observación de la categoría actualizada" }; Assert.AreEqual(true, updatePerson.Update(newPerson).succeed); }
public void Post() { ArtistCategoryData postPerson = new ArtistCategoryData(); Artists_Categories newPerson = new Artists_Categories() { IdCategory = 2, IdArtist = 6, Observation = "Observación de la categoría" }; Assert.AreEqual(true, postPerson.Post(newPerson).succeed); }
public Response <Artists_Categories> Post(Artists_Categories element) { try { using (TTDBEntities db = new TTDBEntities()) { db.Artists_Categories.Add(element); db.SaveChanges(); } return(new Response <Artists_Categories>(null, element.IdCategory, true, null)); } catch (Exception err) { return(new Response <Artists_Categories>(err, null, false, null)); } }
public Response <Artists_Categories> Update(Artists_Categories element) { try { Artists_Categories updatePerson_Category; using (TTDBEntities db = new TTDBEntities()) { updatePerson_Category = db.Artists_Categories.Find(element.IdArtist, element.IdCategory); if (element.Observation != null) { updatePerson_Category.Observation = element.Observation; } db.Entry(updatePerson_Category); db.SaveChanges(); } return(new Response <Artists_Categories>(null, updatePerson_Category.IdCategory, true, null)); } catch (Exception err) { return(new Response <Artists_Categories>(err, null, false, null)); } }