/// <summary>
 /// Deprecated Method for adding a new object to the revalorizacion EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddTorevalorizacion(revalorizacion revalorizacion)
 {
     base.AddObject("revalorizacion", revalorizacion);
 }
        public Boolean guardar(clsRevalorizacion  reval)
        {
            try
            {
                int id = getSiguiente();
                reval.Codigo = id;
                using (ActivoFijoEntities ent = new ActivoFijoEntities())
                {
                    revalorizacion revalor = new revalorizacion()
                    {
                        IdRevalorizacion = reval.Codigo,
                        IdUsuario  = reval.usuario,
                        Fecha = reval.Fecha,
                        IdActivoFijo = reval._idActivoFijo ,
                        ValorAtual  = Convert.ToInt32(reval.ValoAdquisicion),
                        ValorRevalorizado = Convert.ToInt32(reval.valorRevalorizado),
                        ValorResidual = Convert.ToInt32 (reval.valorResidual),
                    };

                    ent.AddTorevalorizacion(revalor);
                    ent.SaveChanges();
                }
                return true;
            }
            catch (Exception)
            {

                return false;
            }
        }
 /// <summary>
 /// Create a new revalorizacion object.
 /// </summary>
 /// <param name="idRevalorizacion">Initial value of the IdRevalorizacion property.</param>
 public static revalorizacion Createrevalorizacion(global::System.Int32 idRevalorizacion)
 {
     revalorizacion revalorizacion = new revalorizacion();
     revalorizacion.IdRevalorizacion = idRevalorizacion;
     return revalorizacion;
 }