public bool Modificar(TEntity laEntidad)
 {
     try
     {
         EntitySet.Attach(laEntidad);
         Context.Entry(laEntidad).State = EntityState.Modified;
         return(Context.SaveChanges() > 0);
     }
     catch (Exception)
     {
         throw;
     }
 }
Beispiel #2
0
        public bool Modificar(TEntity criterio)
        {
            bool result = false;

            try
            {
                EntitySet.Attach(criterio);
                context.Entry(criterio).State = EntityState.Modified;
                result = context.SaveChanges() > 0;
            }
            catch (Exception)
            {
                throw;
            }
            return(result);
        }
        public bool Modificar(TEntity laEntidad)
        {
            bool Result = false;

            try
            {
                //para que el contexto lo considere como si estubiera recien agregado
                EntitySet.Attach(laEntidad);

                //Para que entityframework sepa que la va a actualizar.
                Contex.Entry <TEntity>(laEntidad).State = EntityState.Modified;

                Result = Contex.SaveChanges() > 0;
            }
            catch { }

            return(Result);
        }
Beispiel #4
0
        public static bool Guardar(Entidades.Empleados empleado)
        {
            using (var conec = new DAL.ParcialDb())
            {
                try
                {
                    conec.Empleado.Add(empleado);

                    foreach (var g in empleado.Retenciones)
                    {
                        conec.Entry(g).State = System.Data.Entity.EntityState.Unchanged;
                    }

                    conec.SaveChanges();
                    return(true);
                }
                catch (Exception)
                {
                    throw;
                }
            }

            return(false);
        }