Exemplo n.º 1
0
        public void VerEstado(long id)
        {
            var dato = producto_Dato_Servicio.ObtenerPorId(id);

            if (dato.EstadoPorPedido == AccesoDatos.EstadoPorPedido.EnEspera)
            {
                btnEnEspera.Enabled = false;

                btnCancelado.Enabled = true;
                btnTerminado.Enabled = true;
            }

            if (dato.EstadoPorPedido == AccesoDatos.EstadoPorPedido.Terminado)
            {
                btnTerminado.Enabled = false;

                btnCancelado.Enabled = true;
                btnEnEspera.Enabled  = true;
            }

            if (dato.EstadoPorPedido == AccesoDatos.EstadoPorPedido.Cancelado)
            {
                btnCancelado.Enabled = false;

                btnTerminado.Enabled = true;
                btnEnEspera.Enabled  = true;
            }
        }
Exemplo n.º 2
0
        private void btnTerminado_Click(object sender, EventArgs e)
        {
            if (EntidadId != 0)
            {
                if (producto_Dato_Servicio.ObtenerPorId(EntidadId).EstadoPorPedido != AccesoDatos.EstadoPorPedido.Terminado)
                {
                    if (MessageBox.Show("Esta Por Cambiar El Estado Del Producto, Desea Continuar?", "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        producto_Dato_Servicio.CambiarEstadoTerminado(EntidadId);

                        ListaRealizada.Add(producto_Dato_Servicio.ObtenerPorId(EntidadId));
                        dgvGrillaRealizados.DataSource = ListaRealizada.ToList();

                        CargarGrilla();

                        EntidadId = 0;
                    }
                }
            }
        }