Exemple #1
0
 public bool Update(MODEL.User_MODEL model) {
     using (EFDataContext dataContext = new EFDataContext()) {
         dataContext.Entry(model).State = EntityState.Modified;
         dataContext.SaveChanges();
         return true;
     }
 }
Exemple #2
0
        public async Task <IActionResult> PutUser([FromRoute] long id, [FromBody] User user)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != user.Id)
            {
                return(BadRequest());
            }

            _context.Entry(user).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!UserExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
Exemple #3
0
 /// <summary>
 /// 更新用户姓名
 /// userModel 包含了已更新的Name
 /// </summary>
 /// <param name="userModel"></param>
 /// <returns></returns>
 public bool UpdateName(MODEL.User_MODEL userModel) {
     using (EFDataContext dataContext=new EFDataContext()) {
         dataContext.User.Attach(userModel);
         dataContext.Entry(userModel).Property(one => one.Name).IsModified = true;
         dataContext.SaveChanges();
         return true;
     }
 }
Exemple #4
0
 public void UpdateDcoument(Document doc)
 {
     using (var _context = _dbContext)
     {
         var docOld = _context.documento.FirstOrDefault(doci => doci.id_interno.Equals(doc.id_interno));
         var docx   = _mapper.Map <documento>(doc);
         _dbContext.Entry(docOld).CurrentValues.SetValues(docx);
         //_dbContext.documento.Update(docx);
         _dbContext.SaveChanges();
     }
 }
        private static void ModifyingRelatedDataWhenNotTracked()
        {
            var samurai = _context.Samurais.Include(s => s.Quotes).FirstOrDefault(s => s.Id == 2);
            var quote   = samurai.Quotes[0];

            quote.Text = "Did you hear that again?";
            using (var newContext = new EFDataContext())
            {
                //newContext.Quotes.Update(quote);
                newContext.Entry(quote).State = EntityState.Modified;
                newContext.SaveChanges();
            }
        }
 public string Atualizar(Autorizacoes o)
 {
     try
     {
         using (var context = new EFDataContext())
         {
             context.Autorizacoes.Attach(o);
             context.Entry(o).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
             context.SaveChanges();
             return("Ok");
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #7
0
 public void Update(Category item)
 {
     db.Entry(item).State = EntityState.Modified;
 }
Exemple #8
0
 public void Update(Product item)
 {
     db.Entry(item).State = EntityState.Modified;
 }