コード例 #1
0
        private void CrearHistoria(Estado estado, DateTime hora)
        {
            using (var contextDB = new EntitiesDataBase())
            {
                HistorialEstado nuevaHistoriaEstado
                    = new HistorialEstado {
                    fechaHoraFin    = null,
                    fechaHoraInicio = hora,
                    estado          = estado.id_estado
                    };
                contextDB.HistorialEstado.Add(nuevaHistoriaEstado);
                contextDB.SaveChanges();

                var result = contextDB.DetallePedidos.SingleOrDefault(dp => dp.nroDetallePedido == this.nroDetallePedido);
                if (result != null)
                {
                    result.HistorialEstado = nuevaHistoriaEstado;
                    contextDB.SaveChanges();
                }
            }
        }
コード例 #2
0
 public void setearFinUltimoHistoria(DateTime hora, Estado estado)
 {
     HistorialEstado.setFechaHoraFin(hora);
     CrearHistoria(estado, hora);
 }