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);
        }
Exemple #3
0
 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));
     }
 }
Exemple #4
0
 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));
     }
 }