// ***************************** ***************************** ***************************** // constructor public UnidadMedidaAddViewModel() { this._UnidadMedidaRepository = new Protell.DAL.Repository.UnidadMedidaRepository(); this._UnidadMedida = new UnidadMedidaModel() { IdUnidadMedida = new UNID().getNewUNID(), IsActive = true }; }
// ***************************** ***************************** ***************************** // constructor public UnidadMedidaModViewModel(UnidadMedidaModel p) { this._UnidadMedidaRepository = new Protell.DAL.Repository.UnidadMedidaRepository(); this._UnidadMedida = new UnidadMedidaModel() { IdUnidadMedida = p.IdUnidadMedida, UnidadMedidaName = p.UnidadMedidaName, UnidadMedidaShort = p.UnidadMedidaShort, IsActive = p.IsActive }; }
public bool CanSave() { bool _CanSave = false; if ((this._UnidadMedida != null) || !String.IsNullOrEmpty(this._UnidadMedida.UnidadMedidaName) ) { _CanSave = true; this._CheckSave = this._UnidadMedidaRepository.GetUnidadMedidaMOD(this._UnidadMedida); if (this._CheckSave != null) { _CanSave = false; ElementExists = "El elemento ya existe."; } else { _CanSave = true; ElementExists = ""; } } return _CanSave; }