Exemple #1
0
        ///<Summary>
        ///Update
        ///This method updates one Shippers record in the store
        ///</Summary>
        ///<returns>
        ///void
        ///</returns>
        ///<parameters>
        ///BOShippers
        ///</parameters>
        public virtual void Update()
        {
            Doing(this);
            IDAOShippers daoShippers = _iShippersRepository.New();

            RegisterDataObject(_iShippersRepository, _iShippersRepository.BaseData(daoShippers));
            BeginTransaction(_iShippersRepository, "updateBOShippers");
            try
            {
                daoShippers.ShipperID   = _shipperID;
                daoShippers.CompanyName = _companyName;
                daoShippers.Phone       = _phone;
                daoShippers.CtrVersion  = _ctrVersion;
                _iShippersRepository.Update(daoShippers);
                CommitTransaction(_iShippersRepository);
                Done(this);

                _shipperID   = daoShippers.ShipperID;
                _companyName = daoShippers.CompanyName;
                _phone       = daoShippers.Phone;
                _ctrVersion  = daoShippers.CtrVersion;
                _isDirty     = false;
            }
            catch (Exception ex)
            {
                Failed(this, ex);
                RollbackTransaction(_iShippersRepository, "updateBOShippers");
                Handle(this, ex);
            }
        }
Exemple #2
0
 ///<Summary>
 ///Initializer
 ///Initializer using primary key(s)
 ///</Summary>
 ///<returns>
 ///void
 ///</returns>
 ///<parameters>
 ///string id
 ///</parameters>
 public void Init(string id)
 {
     try
     {
         IDAOShippers daoShippers = _iShippersRepository.SelectOne(id);
         _id            = daoShippers.İd;
         _company       = daoShippers.Company;
         _lastName      = daoShippers.LastName;
         _firstName     = daoShippers.FirstName;
         _emailAddress  = daoShippers.EmailAddress;
         _jobTitle      = daoShippers.JobTitle;
         _businessPhone = daoShippers.BusinessPhone;
         _homePhone     = daoShippers.HomePhone;
         _mobilePhone   = daoShippers.MobilePhone;
         _faxNumber     = daoShippers.FaxNumber;
         _address       = daoShippers.Address;
         _city          = daoShippers.City;
         _stateProvince = daoShippers.StateProvince;
         _zipPostalCode = daoShippers.ZipPostalCode;
         _countryRegion = daoShippers.CountryRegion;
         _webPage       = daoShippers.WebPage;
         _notes         = daoShippers.Notes;
         _attachments   = daoShippers.Attachments;
         _ctrVersion    = daoShippers.CtrVersion;
     }
     catch
     {
         throw;
     }
 }
Exemple #3
0
        ///<Summary>
        ///Update
        ///This method updates one Shippers record in the store
        ///</Summary>
        ///<returns>
        ///void
        ///</returns>
        ///<parameters>
        ///BOShippers
        ///</parameters>
        public virtual void Update()
        {
            Doing(this);
            IDAOShippers daoShippers = _iShippersRepository.New();

            RegisterDataObject(_iShippersRepository, _iShippersRepository.BaseData(daoShippers));
            BeginTransaction(_iShippersRepository, "updateBOShippers");
            try
            {
                daoShippers.İd            = _id;
                daoShippers.Company       = _company;
                daoShippers.LastName      = _lastName;
                daoShippers.FirstName     = _firstName;
                daoShippers.EmailAddress  = _emailAddress;
                daoShippers.JobTitle      = _jobTitle;
                daoShippers.BusinessPhone = _businessPhone;
                daoShippers.HomePhone     = _homePhone;
                daoShippers.MobilePhone   = _mobilePhone;
                daoShippers.FaxNumber     = _faxNumber;
                daoShippers.Address       = _address;
                daoShippers.City          = _city;
                daoShippers.StateProvince = _stateProvince;
                daoShippers.ZipPostalCode = _zipPostalCode;
                daoShippers.CountryRegion = _countryRegion;
                daoShippers.WebPage       = _webPage;
                daoShippers.Notes         = _notes;
                daoShippers.Attachments   = _attachments;
                daoShippers.CtrVersion    = _ctrVersion;
                _iShippersRepository.Update(daoShippers);
                CommitTransaction(_iShippersRepository);
                Done(this);

                _id            = daoShippers.İd;
                _company       = daoShippers.Company;
                _lastName      = daoShippers.LastName;
                _firstName     = daoShippers.FirstName;
                _emailAddress  = daoShippers.EmailAddress;
                _jobTitle      = daoShippers.JobTitle;
                _businessPhone = daoShippers.BusinessPhone;
                _homePhone     = daoShippers.HomePhone;
                _mobilePhone   = daoShippers.MobilePhone;
                _faxNumber     = daoShippers.FaxNumber;
                _address       = daoShippers.Address;
                _city          = daoShippers.City;
                _stateProvince = daoShippers.StateProvince;
                _zipPostalCode = daoShippers.ZipPostalCode;
                _countryRegion = daoShippers.CountryRegion;
                _webPage       = daoShippers.WebPage;
                _notes         = daoShippers.Notes;
                _attachments   = daoShippers.Attachments;
                _ctrVersion    = daoShippers.CtrVersion;
                _isDirty       = false;
            }
            catch (Exception ex)
            {
                Failed(this, ex);
                RollbackTransaction(_iShippersRepository, "updateBOShippers");
                Handle(this, ex);
            }
        }
Exemple #4
0
 ///<Summary>
 ///Constructor
 ///This constructor initializes the business object from its respective data object
 ///</Summary>
 ///<returns>
 ///void
 ///</returns>
 ///<parameters>
 ///DAOShippers
 ///</parameters>
 protected internal BOShippers(IDAOShippers daoShippers)
 {
     try
     {
         _id            = daoShippers.İd;
         _company       = daoShippers.Company;
         _lastName      = daoShippers.LastName;
         _firstName     = daoShippers.FirstName;
         _emailAddress  = daoShippers.EmailAddress;
         _jobTitle      = daoShippers.JobTitle;
         _businessPhone = daoShippers.BusinessPhone;
         _homePhone     = daoShippers.HomePhone;
         _mobilePhone   = daoShippers.MobilePhone;
         _faxNumber     = daoShippers.FaxNumber;
         _address       = daoShippers.Address;
         _city          = daoShippers.City;
         _stateProvince = daoShippers.StateProvince;
         _zipPostalCode = daoShippers.ZipPostalCode;
         _countryRegion = daoShippers.CountryRegion;
         _webPage       = daoShippers.WebPage;
         _notes         = daoShippers.Notes;
         _attachments   = daoShippers.Attachments;
         _ctrVersion    = daoShippers.CtrVersion;
     }
     catch
     {
         throw;
     }
 }
Exemple #5
0
 ///<Summary>
 ///Constructor
 ///This constructor initializes the business object from its respective data object
 ///</Summary>
 ///<returns>
 ///void
 ///</returns>
 ///<parameters>
 ///DAOShippers
 ///</parameters>
 protected internal BOShippers(IDAOShippers daoShippers)
 {
     try
     {
         _shipperID   = daoShippers.ShipperID;
         _companyName = daoShippers.CompanyName;
         _phone       = daoShippers.Phone;
         _ctrVersion  = daoShippers.CtrVersion;
     }
     catch
     {
         throw;
     }
 }
Exemple #6
0
 ///<Summary>
 ///Initializer
 ///Initializer using primary key(s)
 ///</Summary>
 ///<returns>
 ///void
 ///</returns>
 ///<parameters>
 ///Int32 shipperID
 ///</parameters>
 public void Init(Int32 shipperID)
 {
     try
     {
         IDAOShippers daoShippers = _iShippersRepository.SelectOne(shipperID);
         _shipperID   = daoShippers.ShipperID;
         _companyName = daoShippers.CompanyName;
         _phone       = daoShippers.Phone;
         _ctrVersion  = daoShippers.CtrVersion;
     }
     catch
     {
         throw;
     }
 }
Exemple #7
0
        ///<Summary>
        ///Delete
        ///This method deletes one Shippers record from the store
        ///</Summary>
        ///<returns>
        ///void
        ///</returns>
        ///<parameters>
        ///
        ///</parameters>
        public virtual void Delete()
        {
            Doing(this);
            IDAOShippers daoShippers = _iShippersRepository.New();

            RegisterDataObject(_iShippersRepository, _iShippersRepository.BaseData(daoShippers));
            BeginTransaction(_iShippersRepository, "deleteBOShippers");
            try
            {
                daoShippers.ShipperID = _shipperID;
                _iShippersRepository.Delete(daoShippers);
                CommitTransaction(_iShippersRepository);
                Done(this);
            }
            catch (Exception ex)
            {
                Failed(this, ex);
                RollbackTransaction(_iShippersRepository, "deleteBOShippers");
                Handle(this, ex);
            }
        }
 public virtual void Delete(IDAOShippers daoShippers)
 {
     daoShippers.Delete();
 }
 public virtual void Update(IDAOShippers daoShippers)
 {
     daoShippers.Update();
 }
 public virtual void Insert(IDAOShippers daoShippers)
 {
     daoShippers.Insert();
 }
 public virtual IzNorthwindRestApiConn_BaseData BaseData(IDAOShippers daoShippers)
 {
     return((IzNorthwindRestApiConn_BaseData)(DAOShippers)daoShippers);
 }