public ResultadoOperacionEnum.ResultadoOperacion CancelarPedido(BusinessLogic.Pedido pedido) { ResultadoOperacionEnum.ResultadoOperacion resultado; PedidoDAO pedidoDAO = new PedidoDAO(); resultado = pedidoDAO.CambiarEstadoPedido(pedido, pedidoDAO.ObtenerEstatusPorNombre("Cancelado")); return(resultado); }
public void CambiarEstadoPedidoTest() { PedidoDAO pedidoDAO = new PedidoDAO(); pedidoDAO.CambiarEstadoPedido(new Pedido() { idPedido = 283 }, pedidoDAO.ObtenerEstatusPorNombre("Cancelado")); Assert.AreEqual(pedidoDAO.ObtenerListaPedidos().Where(b => b.idPedido == 283).FirstOrDefault().Estatus1.NombreEstatus, "Cancelado"); }
public ResultadoOperacionEnum.ResultadoOperacion CambiarEstadoPedido(int id, String Estado) { ResultadoOperacionEnum.ResultadoOperacion resultado; PedidoDAO pedidoDAO = new PedidoDAO(); BusinessLogic.Pedido tempPedido = new BusinessLogic.Pedido() { idPedido = id }; resultado = pedidoDAO.CambiarEstadoPedido(tempPedido, pedidoDAO.ObtenerEstatusPorNombre(Estado)); return(resultado); }
public void CambiarEstadoPedidoExitoTest() { Pedido pedido = new Pedido() { idPedido = 1 }; DataAccess.Estatus estatus = new DataAccess.Estatus() { idEstatus = 1 }; PedidoDAO pedidoDAO = new PedidoDAO(); Assert.AreEqual(ResultadoOperacionEnum.ResultadoOperacion.Exito, pedidoDAO.CambiarEstadoPedido(pedido, estatus)); }
private void ButtonAceptar_Click(object sender, RoutedEventArgs e) { PedidoDAO pedidoDAO = new PedidoDAO(); string estado = ComboBoxEstadoPedido.SelectedItem.ToString(); EstadoPedido estadoPedido = (EstadoPedido)Enum.Parse(typeof(EstadoPedido), estado); try { pedidoDAO.CambiarEstadoPedido(Pedido, estadoPedido); this.Close(); } catch (ArgumentException ex) { MessageBox.Show(ex.Message); } }