コード例 #1
0
        public void Eliminar(ClienteTelefono elTelefonoAEliminar)
        {
            var laBaseDeDatos    = new Contexto();
            var elTelefonoEnLaBD = ObtenerTelefonoPorId(elTelefonoAEliminar.Id);

            laBaseDeDatos.ClienteTelefono.Remove(elTelefonoEnLaBD);
            laBaseDeDatos.Remove(elTelefonoEnLaBD).State = Microsoft.EntityFrameworkCore.EntityState.Deleted;
            laBaseDeDatos.SaveChanges();
        }
コード例 #2
0
        public void Agregar(ClienteTelefono elTelefonoDelCliente)
        {
            Modelo.Contexto laBaseDeDatos = new Contexto();

            laBaseDeDatos.ClienteTelefono.Add(elTelefonoDelCliente);
            laBaseDeDatos.Entry(elTelefonoDelCliente).State = Microsoft.EntityFrameworkCore.EntityState.Added;

            laBaseDeDatos.SaveChanges();
        }
コード例 #3
0
        public void Actualizar(ClienteTelefono elTelefonoAActualizar)
        {
            var laBaseDeDatos    = new Contexto();
            var elTelefonoEnLaBD = ObtenerTelefonoPorId(elTelefonoAActualizar.Id);

            elTelefonoEnLaBD.Id        = elTelefonoAActualizar.Id;
            elTelefonoEnLaBD.Telefono1 = elTelefonoAActualizar.Telefono1;
            elTelefonoEnLaBD.Telefono2 = elTelefonoAActualizar.Telefono2;


            laBaseDeDatos.Entry(elTelefonoEnLaBD).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
            laBaseDeDatos.SaveChanges();
        }