Beispiel #1
0
 public SelectOwner()
 {
     this.InitializeComponent();
     this.m_Owner = Owner.Null;
     this.selectPerson.SelectedPerson = Person.Null;
     this.selectOrganization.SelectedOrganizationOld = null;
 }
 public AddChangeBankAccountForm(string accountNumber, Owner owner, Bank bank, bool isPrimary)
 {
     this.p_BankAccount = AIS.SN.Model.DomainObjects.BankAccount.Null;
     this.InitializeComponent();
     this.btnAccept.set_Text("Добавить");
     this.set_Text("Добавление расчётного счёта");
     this.mtbAccountNumber.set_Text(accountNumber);
     this.selectOwner.SelectedOwner = owner;
     this.selectBank.SelectedBank = bank;
     this.cbOwnersPrimary.set_Checked(isPrimary);
 }
Beispiel #3
0
 private void m_OwnerSelection_OnOwnerSelected(Owner owner)
 {
     Owner selectedOwner = this.m_OwnerSelection.GetSelectedOwner();
     string printName = selectedOwner.PrintName;
     if (!string.IsNullOrEmpty(printName))
     {
         this.m_OwnerName.set_Text(printName);
         (this.m_AccountBS.get_DataSource() as Account).OwnerName = printName;
         (this.m_AccountBS.get_DataSource() as Account).OwnerId = selectedOwner.Id;
     }
 }
 private void m_OwnerSelection_OnOwnerSelected(Owner owner)
 {
     string ownerName = this.m_OwnerSelection.GetOwnerName();
     if (!string.IsNullOrEmpty(ownerName))
     {
         AIS.SN.Model.DomainObjects.ApartmentOwner owner2 = this.m_ApartmentOwner.get_DataSource() as AIS.SN.Model.DomainObjects.ApartmentOwner;
         if (owner2 != null)
         {
             owner2.OwnerId = owner.Id;
             owner2.PrintName = ownerName;
         }
     }
 }
Beispiel #5
0
 public static ObjectList<BankAccount> Search(decimal accountNumber, Bank bank, Owner owner, bool isPrimary)
 {
     return Mappers.BankAccountMapper.Search(accountNumber, bank.Id, owner.Id, isPrimary);
 }
Beispiel #6
0
 public void Selected(Owner owner)
 {
     if (this.OnOwnerSelected != null)
     {
         this.OnOwnerSelected(owner);
     }
 }
Beispiel #7
0
 public void LoadOwnerFromId(long id)
 {
     if (id == 0L)
     {
         this.m_Owner = Owner.Null;
         this.m_OwnerName = string.Empty;
     }
     else
     {
         this.m_Owner = Owner.FindById(id);
         if (!this.m_Owner.IsValid || (this.m_Owner == Owner.Null))
         {
             this.selectPerson.SelectedPerson = Person.Null;
             this.selectOrganization.SelectedOrganizationOld = null;
         }
         else if (this.m_Owner.IsPerson)
         {
             this.selectPerson.SelectedPerson = this.m_Owner.FindPerson();
             this.selectPerson.set_Text(this.selectPerson.SelectedPerson.FullName);
         }
         else
         {
             this.selectOrganization.SelectedOrganizationOld = this.m_Owner.FindOrganization();
             this.selectOrganization.set_Text(this.selectOrganization.SelectedOrganizationOld.LongName);
         }
     }
 }
Beispiel #8
0
 public Owner GetSelectedOwner()
 {
     this.m_Owner = Owner.Null;
     if (this.IsOwnerSelected)
     {
         if ((this.selectPerson.SelectedPerson != null) && (this.selectPerson.SelectedPerson != Person.Null))
         {
             long id = this.selectPerson.SelectedPerson.Id;
             this.m_Owner = Owner.GetByPersonId(id);
             if (this.m_Owner == Owner.Null)
             {
                 this.m_Owner = new Owner();
                 this.m_Owner.PersonId = id;
                 this.m_Owner.SaveChanges();
             }
         }
         else if (this.selectOrganization.SelectedOrganizationOld != null)
         {
             long orgId = this.selectOrganization.SelectedOrganizationOld.Id;
             this.m_Owner = Owner.GetByOrgId(orgId);
             if (this.m_Owner == Owner.Null)
             {
                 this.m_Owner = new Owner();
                 this.m_Owner.OrgId = orgId;
                 this.m_Owner.SaveChanges();
             }
         }
     }
     return this.m_Owner;
 }
Beispiel #9
0
 public long CreateAccount(Owner owner, string ownerName, System.DateTime fromDate, bool moveDebts, ObjectList<ServiceOld> services, string accountNumber, bool isMove, string docInfo, LocalAddress noticeAddress, string cardNumber, string identityCardHolderName, bool needOwnerPresence, string comment, bool isMoveServices)
 {
     return Mappers.ApartmentMapper.CreateAccount(this, owner, ownerName, fromDate, moveDebts, services, accountNumber, isMove, docInfo, noticeAddress.Id, cardNumber, identityCardHolderName, needOwnerPresence, comment, isMoveServices);
 }
 private void selectOwner_OnOwnerSelected(Owner owner)
 {
     this.tbxName.set_Text((this.selectOwner.SelectedOwner == Owner.Null) ? ((string) "") : this.selectOwner.SelectedOwner.PrintName);
 }