private void AddCompraFactura(CompraCupon compra, int idFactura) { SqlDataAccess.ExecuteNonQuery(ConfigurationManager.ConnectionStrings["GrouponConnectionString"].ToString(), "GRUPO_N.InsertFacturaCanjeCupon", SqlDataAccessArgs .CreateWith("@ID_Factura", idFactura) .And("@ID_CanjeCupon", compra.ID) .Arguments); }
public void ConsumirCompra(CompraCupon compraCupon) { SqlDataAccess.ExecuteNonQuery(ConfigurationManager.ConnectionStrings["GrouponConnectionString"].ToString(), "GRUPO_N.InsertCanjeCupon", SqlDataAccessArgs .CreateWith("@ID_CompraCupon", compraCupon.ID) .And("@Fecha", DateTime.Now) .Arguments); }
public void DevolverCompra(Cliente cliente, CompraCupon compraCupon, string motivo) { var result = SqlDataAccess.ExecuteScalarQuery<object>(ConfigurationManager.ConnectionStrings["GrouponConnectionString"].ToString(), "GRUPO_N.InsertDevolucionCompra", SqlDataAccessArgs .CreateWith("@ID_Cliente", cliente.UserID) .And("@ID_CompraCupon", compraCupon.ID) .And("@Fecha", DateTime.Now) .And("@Motivo", motivo) .Arguments); int intResult = 0; if (result == null || !int.TryParse(result.ToString(), out intResult) || intResult == 0) throw new Exception("No se puede devolver una compra ya consumida"); }
public PedirDevolucionForm(CompraCupon compraCupon) { InitializeComponent(); _compraCupon = compraCupon; txtCodigo.Text = compraCupon.Codigo; }