/// <summary> /// Saves a record to the EstadoPago table. /// </summary> public void Insert(EstadoPagoEntidad estadoPago) { ValidationUtility.ValidateArgument("estadoPago", estadoPago); SqlParameter[] parameters = new SqlParameter[] { new SqlParameter("@DescripEstadoPago", estadoPago.DescripEstadoPago) }; estadoPago.IdEstadoPago = (int)SqlClientUtility.ExecuteScalar(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "EstadoPagoInsert", parameters); }
/// <summary> /// Updates a record in the EstadoPago table. /// </summary> public void Update(EstadoPagoEntidad estadoPago) { ValidationUtility.ValidateArgument("estadoPago", estadoPago); SqlParameter[] parameters = new SqlParameter[] { new SqlParameter("@IdEstadoPago", estadoPago.IdEstadoPago), new SqlParameter("@DescripEstadoPago", estadoPago.DescripEstadoPago) }; SqlClientUtility.ExecuteNonQuery(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "EstadoPagoUpdate", parameters); }
/// <summary> /// Selects a single record from the EstadoPago table. /// </summary> public EstadoPagoEntidad Select(int idEstadoPago) { SqlParameter[] parameters = new SqlParameter[] { new SqlParameter("@IdEstadoPago", idEstadoPago) }; using (DataTable dt = SqlClientUtility.ExecuteDataTable(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "EstadoPagoSelect", parameters)) { EstadoPagoEntidad EstadoPagoEntidad = new EstadoPagoEntidad(); EstadoPagoEntidad = Mapeador.MapearFirst <EstadoPagoEntidad>(dt); return(EstadoPagoEntidad); } }