Inheritance: Entity
Ejemplo n.º 1
0
 public string getImageUrl(Contact contact)
 {         
     if (contact.EntityImage_Url != null)
         return Page.Context.GetClientUrl() + contact.EntityImage_Url;
     else
         return "../images/EmptyContactImage.png";
 }
        public Action AddNewContact()
        {
            if (_addNewContact == null)
            {
                _addNewContact = delegate()
                {

                    Contact newContact = new Contact();
                    newContact.EntityState = EntityStates.Created;

                    this.SelectedContact.GetValue().SetValue(newContact);
                    Script.Literal("{0}.errors.showAllMessages(false)", SelectedContact);

                };
            }
            return _addNewContact;
        }
        public void SetValue(Contact value)
        {
            _value = value;
            if (value == null)
            {
                _value = new Contact();
            }
            this.EntityState.SetValue(value.EntityState);

            FullName.SetValue(_value.FullName);
            FirstName.SetValue(_value.FirstName);
            LastName.SetValue(_value.LastName);
            BirthDate.SetValue(_value.BirthDate);
            AccountRoleCode.SetValue(_value.AccountRoleCode.Value);
            NumberOfChildren.SetValue(_value.NumberOfChildren.Value);
            TransactionCurrencyId.SetValue(_value.TransactionCurrencyId);
            CreditLimit.SetValue(_value.CreditLimit);
        }