コード例 #1
0
 public virtual void Delete(T entityToDelete)
 {
     if (db.Entry(entityToDelete).State == EntityState.Detached)
     {
         DbSet.Attach(entityToDelete);
     }
     DbSet.Remove(entityToDelete);
 }
コード例 #2
0
 public ActionResult Edit([Bind(Include = "ID,TIPO")] TIPO_EMPLEADOS tIPO_EMPLEADOS)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tIPO_EMPLEADOS).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tIPO_EMPLEADOS));
 }
コード例 #3
0
        public Produto Update(Produto produto)
        {
            //Definindo a não trazer o proxy do banco para não levar para a outra aplicação.
            //O contexto do banco fica somente aqui.
            _db.Configuration.ProxyCreationEnabled = false;

            _db.Entry(produto).State = System.Data.EntityState.Modified;
            _db.SaveChanges();
            return(produto);
        }
コード例 #4
0
 public ActionResult Edit([Bind(Include = "ID,NOMBRE")] CAT_PRODUCTOS cAT_PRODUCTOS)
 {
     if (ModelState.IsValid)
     {
         db.Entry(cAT_PRODUCTOS).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(cAT_PRODUCTOS));
 }
コード例 #5
0
 public ActionResult Edit([Bind(Include = "ID,NOMBRE,AP_PATERNO,AP_MATERNO,DIRECCION,TELEFONO,EMAIL")] PROVEEDORES pROVEEDORES)
 {
     if (ModelState.IsValid)
     {
         db.Entry(pROVEEDORES).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(pROVEEDORES));
 }
コード例 #6
0
 public ActionResult Edit([Bind(Include = "ID,NOMBRE,AP_PATERNO,AP_MATERNO,DEPARTAMENTOID")] TRABAJADORESUX tRABAJADORESUX)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tRABAJADORESUX).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.DEPARTAMENTOID = new SelectList(db.DEPARTAMENTOS, "ID", "NOMBRE", tRABAJADORESUX.DEPARTAMENTOID);
     return(View(tRABAJADORESUX));
 }
コード例 #7
0
 public ActionResult Edit([Bind(Include = "ID,USERNAME,PASSWORD,NOMBRE,AP_PATERNO,AP_MATERNO,TIPO_EMPLEADOID")] EMPLEADOS eMPLEADOS)
 {
     if (ModelState.IsValid)
     {
         db.Entry(eMPLEADOS).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.TIPO_EMPLEADOID = new SelectList(db.TIPO_EMPLEADO, "ID", "TIPO", eMPLEADOS.TIPO_EMPLEADOID);
     return(View(eMPLEADOS));
 }
コード例 #8
0
 public ActionResult Edit([Bind(Include = "ID,CODIGOBARRAS,NOMBRE,PRECIO,UBICACION,CATEGORIASID")] PRODUCTOS pRODUCTOS)
 {
     if (ModelState.IsValid)
     {
         db.Entry(pRODUCTOS).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.CATEGORIASID = new SelectList(db.CAT_PRODUCTO, "ID", "NOMBRE", pRODUCTOS.CATEGORIASID);
     return(View(pRODUCTOS));
 }
コード例 #9
0
        public async Task <IHttpActionResult> PutOffer(string id, Offer Offer)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            if (id != Offer.Id)
            {
                return(BadRequest("Incorrect id"));
            }
            if (!OfferExists(id))
            {
                return(NotFound());
            }

            Offer.UpdatedOn       = DateTime.Now;
            db.Entry(Offer).State = EntityState.Modified;

            await db.SaveChangesAsync();

            return(StatusCode(HttpStatusCode.OK));
        }
コード例 #10
0
 public void Update(Contato obj)
 {
     _context.Entry(obj).State = EntityState.Modified;
     _context.SaveChanges();
 }
コード例 #11
0
        public DbEntityEntry DataBaseEntityValue(T entity)
        {
            DbEntityEntry full = Context.Entry(entity);

            return(full);
        }
コード例 #12
0
 public void Update(T entity)
 {
     db.Entry(entity).State = EntityState.Modified;
     db.SaveChanges();
 }