/// <summary> /// Ejecuta la acción del command /// </summary> /// <param name="catalogItemStatusViewModel"></param> public ModifyMedioEnvioViewModel(CatalogMedioEnvioViewModel catalogMedioEnvioViewModel, MedioEnvioModel selectedMedioEnvioModel) { this._medioEnvio = new MedioEnvioModel(new MedioEnvioDataMapper(), catalogMedioEnvioViewModel.ActualUser); this._catalogMedioEnvioViewModel = catalogMedioEnvioViewModel; this._medioEnvio.UnidMedioEnvio = selectedMedioEnvioModel.UnidMedioEnvio; this._medioEnvio.MedioEnvioName = selectedMedioEnvioModel.MedioEnvioName; }
/// <summary> /// Crea una nueva instancia de ModifyItemStatus y se pasa asi mismo como parámetro y el item seleccionado /// </summary> /// <returns></returns> public ModifyMedioEnvioViewModel CreateModifyMedioEnvioViewModel() { MedioEnvioModel medioEnvioModel = new MedioEnvioModel(new MedioEnvioDataMapper(), this.ActualUser); if (this._medioEnvioModel != null && this._medioEnvioModel.SelectedMedioEnvio != null) { medioEnvioModel.MedioEnvioName = this._medioEnvioModel.SelectedMedioEnvio.MEDIO_ENVIO_NAME; medioEnvioModel.UnidMedioEnvio = this._medioEnvioModel.SelectedMedioEnvio.UNID_MEDIO_ENVIO; } return(new ModifyMedioEnvioViewModel(this, medioEnvioModel)); }
/// <summary> /// Ejecuta la acción del command /// </summary> /// <param name="catalogItemStatusViewModel"></param> public AddMedioEnvioViewModel(CatalogMedioEnvioViewModel catalogMedioEnvioViewModel) { this._medioEnvio = new MedioEnvioModel(new MedioEnvioDataMapper(), catalogMedioEnvioViewModel.ActualUser); this._catalogMedioEnvioViewModel = catalogMedioEnvioViewModel; }
public HistorialViewModel(MedioEnvioModel b) { unid = b.UnidMedioEnvio; HistorialCollection = GetHistorial("MEDIOENVIO"); }