public static void Actualizar(SAB_UACI_DOCUMENTOSPROCESOSCOMPRA doc) { using (var db = new SinabEntities()) { var obj = Obtener(db, doc.IDESTABLECIMIENTO, doc.IDPROCESOCOMPRA, doc.IDDOCUMENTOBASE); if (obj != null) { Eliminar(db, obj); Agregar(db, doc); } else { Agregar(db, doc); } } //Using db As New SinabEntities // Dim ds = DocumentosProcesoCompra.Obtener(db, IdEstablecimiento, IdProcesoCompra, idDocumentoBase) // If Not IsNothing(ds) Then // db.SAB_UACI_DOCUMENTOSPROCESOSCOMPRA.DeleteObject(ds) // db.SAB_UACI_DOCUMENTOSPROCESOSCOMPRA.AddObject(lEntidad) // Else // db.SAB_UACI_DOCUMENTOSPROCESOSCOMPRA.AddObject(lEntidad) // End If // db.SaveChanges() // End Using }
public static void Agregar(SAB_UACI_DOCUMENTOSPROCESOSCOMPRA doc) { using (var db = new SinabEntities()) { Agregar(db, doc); } }
public static void Eliminar(SinabEntities db, SAB_UACI_DOCUMENTOSPROCESOSCOMPRA doc) { var obj = Obtener(db, doc.IDESTABLECIMIENTO, doc.IDPROCESOCOMPRA, doc.IDDOCUMENTOBASE); if (obj == null) { return; } db.SAB_UACI_DOCUMENTOSPROCESOSCOMPRA.DeleteObject(obj); db.SaveChanges(); }
public static void Agregar(SinabEntities db, SAB_UACI_DOCUMENTOSPROCESOSCOMPRA doc) { db.SAB_UACI_DOCUMENTOSPROCESOSCOMPRA.AddObject(doc); db.SaveChanges(); }