/// <summary> /// Ejecuta la acción del command /// </summary> /// <param name="catalogItemStatusViewModel"></param> public ModifyTerminoEnvioViewModel(CatalogTerminoEnvioViewModel catalogTerminoEnvioViewModel, TerminoEnvioModel selectedTerminoEnvioModel) { this._terminoEnvio = new TerminoEnvioModel(new TerminoEnvioDataMapper(), catalogTerminoEnvioViewModel.ActualUser); this._catalogTerminoEnvioViewModel = catalogTerminoEnvioViewModel; this._terminoEnvio.UnidTerminoEnvio = selectedTerminoEnvioModel.UnidTerminoEnvio; this._terminoEnvio.Termino = selectedTerminoEnvioModel.Termino; this._terminoEnvio.Significado = selectedTerminoEnvioModel.Significado; this._terminoEnvio.GeneraLotes = selectedTerminoEnvioModel.GeneraLotes; this._terminoEnvio.Clave = selectedTerminoEnvioModel.Clave; }
/// <summary> /// Crea una nueva instancia de ModifyItemStatus y se pasa asi mismo como parámetro y el item seleccionado /// </summary> /// <returns></returns> public ModifyTerminoEnvioViewModel CreateModifyTerminoEnvioViewModel() { TerminoEnvioModel terminoEnvioModel = new TerminoEnvioModel(new TerminoEnvioDataMapper(), this.ActualUser); if (this._catalogTerminoEnvioModel != null && this._catalogTerminoEnvioModel.SelectedTerminoEnvio != null) { terminoEnvioModel.Clave = this._catalogTerminoEnvioModel.SelectedTerminoEnvio.CLAVE; terminoEnvioModel.GeneraLotes = this._catalogTerminoEnvioModel.SelectedTerminoEnvio.GENERA_LOTES; terminoEnvioModel.Significado = this._catalogTerminoEnvioModel.SelectedTerminoEnvio.SIGNIFICADO; terminoEnvioModel.Termino = this._catalogTerminoEnvioModel.SelectedTerminoEnvio.TERMINO; terminoEnvioModel.UnidTerminoEnvio = this._catalogTerminoEnvioModel.SelectedTerminoEnvio.UNID_TERMINO_ENVIO; } return(new ModifyTerminoEnvioViewModel(this, terminoEnvioModel)); }
/// <summary> /// Ejecuta la acción del command /// </summary> /// <param name="catalogItemStatusViewModel"></param> public AddTerminoEnvioViewModel(CatalogTerminoEnvioViewModel catalogTerminoEnvioViewModel) { this._terminoEnvio = new TerminoEnvioModel(new TerminoEnvioDataMapper(), catalogTerminoEnvioViewModel.ActualUser); this._catalogTerminoEnvioViewModel = catalogTerminoEnvioViewModel; }
public HistorialViewModel(TerminoEnvioModel b) { unid = b.UnidTerminoEnvio; HistorialCollection = GetHistorial("TERMINOENVIO"); }