/// <summary> /// Crear un nuevo objeto Impuesto. /// </summary> /// <param name="idImpuesto">Valor inicial de la propiedad IdImpuesto.</param> /// <param name="descripcion">Valor inicial de la propiedad Descripcion.</param> /// <param name="porcentaje">Valor inicial de la propiedad Porcentaje.</param> /// <param name="fechaRegistro">Valor inicial de la propiedad FechaRegistro.</param> /// <param name="estado">Valor inicial de la propiedad Estado.</param> /// <param name="natureAcree">Valor inicial de la propiedad NatureAcree.</param> /// <param name="idEmpresa">Valor inicial de la propiedad IdEmpresa.</param> /// <param name="idUsuario">Valor inicial de la propiedad IdUsuario.</param> public static Impuesto CreateImpuesto(global::System.Int32 idImpuesto, global::System.String descripcion, global::System.Decimal porcentaje, global::System.DateTime fechaRegistro, global::System.Int32 estado, global::System.Int32 natureAcree, global::System.Int32 idEmpresa, global::System.Int32 idUsuario) { Impuesto impuesto = new Impuesto(); impuesto.IdImpuesto = idImpuesto; impuesto.Descripcion = descripcion; impuesto.Porcentaje = porcentaje; impuesto.FechaRegistro = fechaRegistro; impuesto.Estado = estado; impuesto.NatureAcree = natureAcree; impuesto.IdEmpresa = idEmpresa; impuesto.IdUsuario = idUsuario; return impuesto; }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet Impuesto. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToImpuesto(Impuesto impuesto) { base.AddObject("Impuesto", impuesto); }
public Boolean Guardar(clsImpuesto Imp) { try { int id = getIdSiguiente(); using (CuentasPorPagarEntities ent = new CuentasPorPagarEntities()) { Impuesto impu = new Impuesto() { IdImpuesto = id, Descripcion = Imp.Descripcion, FechaRegistro = DateTime.Today, // Medio.FechaRegistro, Porcentaje=Convert.ToDecimal (Imp.Porcentaje), Estado = Imp.Estado, IdEmpresa = Imp.IdEmpresa, IdUsuario = Imp.IdUsuario, }; ent.AddToImpuesto(impu); ent.SaveChanges(); } return true; } catch (Exception ex) { return false; } }