Esempio n. 1
0
// ! ***********************************
// ! *********** Insurance **************
// ! ***********************************
        public static Inner_Insurance MapInsurance(Data_Insurance insurance)
        {
            return(new Inner_Insurance
            {
                InsuranceId = insurance.InsuranceId,
                InsuranceName = insurance.InsuranceName,
            });
        }
        /// <summary> Updates one existing insurance in the database
        /// <param name="insurance"> Inner_Insurance Object - represents the fields of a Insurance in the database </param>
        /// <returns> no return </returns>
        /// </summary>
        public async Task UpdateInsuranceAsync(Inner_Insurance insurance)
        {
            Data_Insurance currentEntity = await _context.Insurances.FindAsync(insurance.InsuranceId);

            Data_Insurance newEntity = Mapper.UnMapInsurance(insurance);

            _context.Entry(currentEntity).CurrentValues.SetValues(newEntity);
            await Save();
        }