Exemplo n.º 1
0
        /// <summary>
        /// Modifies an owner.
        /// </summary>
        /// <param name="owner">The modified owner.</param>
        /// <returns>True in case of successful update, false in case of failure.</returns>
        public bool ModifyOwner(Owner owner)
        {
            int nbrRowsUpdated = -1;

            DataRow row = dp.ds.OWNER.Select(string.Format("OWNERID = '{0}'", owner.Id)).FirstOrDefault();

            row["FIRSTNAME"] = owner.FirstName;
            row["ENABLE"]    = owner.IsEnabled;
            row["LASTNAME"]  = owner.LastName;

            using (RestoBook.Common.Model.DataSetRestoBookTableAdapters.OWNERTableAdapter daOwner = new Model.DataSetRestoBookTableAdapters.OWNERTableAdapter())
            {
                nbrRowsUpdated = daOwner.Update(row);
            }
            return(nbrRowsUpdated > 0);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Creates a new owner.
        /// </summary>
        /// <param name="owner">The owner to create.</param>
        /// <returns>True in case of successful update, false in case of failure.</returns>
        public bool CreateOwner(Owner owner)
        {
            int nbrRowsCreated = -1;

            using (RestoBook.Common.Model.DataSetRestoBookTableAdapters.OWNERTableAdapter daOwner = new Model.DataSetRestoBookTableAdapters.OWNERTableAdapter())
            {
                nbrRowsCreated = daOwner.Insert(owner.FirstName,
                                                owner.LastName,
                                                owner.IsEnabled);
            }
            return(nbrRowsCreated > 0);
        }