private async void AnadirOrdenElaboracion()
        {
            var formElaboracion = new FormElaboracion(context);

            if ((bool)await DialogHost.Show(formElaboracion, "RootDialog"))
            {
                context.OrdenesElaboraciones.Add(new OrdenElaboracion()
                {
                    Descripcion         = formElaboracion.Descripcion,
                    EstadoElaboracionId = 1
                });
                context.SaveChanges();
            }
        }
        public async void ModificarOrdenElaboracion()
        {
            var formElaboracion = new FormElaboracion(context, "Editar Orden de Elaboración")
            {
                Descripcion = OrdenElaboracionSeleccionada.Descripcion
            };

            formElaboracion.cbEstadosElaboraciones.Visibility    = Visibility.Visible;
            formElaboracion.cbEstadosElaboraciones.SelectedValue = OrdenElaboracionSeleccionada.EstadoElaboracion.EstadoElaboracionId;
            if ((bool)await DialogHost.Show(formElaboracion, "RootDialog"))
            {
                //RecepcionSeleccionada.FechaRecepcion = new DateTime(formRecepcion.Fecha.Year, formRecepcion.Fecha.Month, formRecepcion.Fecha.Day, formRecepcion.Hora.Hour, formRecepcion.Hora.Minute, formRecepcion.Hora.Second);
                OrdenElaboracionSeleccionada.EstadoElaboracionId = (formElaboracion.cbEstadosElaboraciones.SelectedItem as EstadoElaboracion).EstadoElaboracionId;
                context.SaveChanges();
                OrdenesElaboracionesView.Refresh();
            }
        }