Exemplo n.º 1
0
 public void Insert(Especialidad especialidad)
 {
     using (Academia context = new Academia())
     {
         context.especialidades.Add(new Especialidad()
         {
             Descripcion = especialidad.Descripcion, ID = especialidad.ID
         });
         context.SaveChanges();
     }
 }
Exemplo n.º 2
0
        public void Delete(int ID)
        {
            using (var context = new Academia())
            {
                Especialidad esp = context.especialidades.Find(ID);

                if (esp != null)
                {
                    context.especialidades.Remove(esp);
                    context.SaveChanges();
                }
            }
        }
Exemplo n.º 3
0
        public List <Especialidad> GetAll()
        {
            List <Especialidad> especialidades = new List <Especialidad>();

            using (var context = new Academia())
            {
                foreach (var especialidad in context.especialidades)
                {
                    especialidades.Add(especialidad);
                }
            }
            return(especialidades);
        }
Exemplo n.º 4
0
        public void Update(Especialidad especialidad)
        {
            using (var context = new Academia())
            {
                Especialidad esp = context.especialidades.Find(especialidad.ID);

                if (esp != null)
                {
                    esp.Descripcion = especialidad.Descripcion;

                    context.SaveChanges();
                }
            }
        }
Exemplo n.º 5
0
        public Especialidad GetOne(int ID)
        {
            Especialidad especialidad = null;

            using (var context = new Academia())
            {
                especialidad = context.especialidades.Find(ID);
                //foreach (var esp in context.especialidades.Where(e=>e.ID==ID))
                //{
                //    especialidad = esp;
                //}
            }
            return(especialidad);
        }