public static void ShowVentanaDetalle(DireccionEntregaModel dirEntrega) { DispatcherHelper.UIDispatcher.InvokeAsync(() => { // Mostrar detalle del cliente CRMChildWindow win = new CRMChildWindow(); win.Caption = "Detalle"; win.Content = dirEntrega; win.ContentTemplate = (DataTemplate)App.Current.Resources["DireccionEntregaListBoxDataTemplate"]; win.Show(); }); }
public static void InitializeNewInteraccion(Interaccion interaccion, Enums.eTipoInteraccion tipoInteraccion, DireccionEntregaModel dirEntrega = null) { DateTime fecha = App.Locator.MainViewModelStatic.FechaSeleccionada; if (interaccion.IsNew) { interaccion.IdInteraccion = ModelHelper.GetGUID(); interaccion.RepresentanteComercial_CodigoInterlocutor = Session.RepresentanteComercialStatic.CodigoInterlocutor; interaccion.Responsable_CodigoInterlocutor = Session.RepresentanteComercialStatic.CodigoInterlocutor; interaccion.EstadoInteraccion_CodigoSAP = Constants.EstadoInteraccionCodigoSAP.PENDIENTE; interaccion.FechaInicioPlanificada = ModelHelper.DateTime_ToDate(fecha); interaccion.HoraInicioPlanificada = ModelHelper.DateTime_ToTime(fecha); interaccion.FechaFinPlanificada = ModelHelper.DateTime_ToDate(fecha); interaccion.HoraFinPlanificada = ModelHelper.DateTime_ToTime(fecha); if (dirEntrega != null) { interaccion.IdDireccionEntrega = dirEntrega.IdDireccionEntrega; } InteraccionBusiness.SetTipoInteraccion(interaccion, tipoInteraccion); } }