Пример #1
0
        public Visa UpdateVisa(Visa entity, Visa toUpd)
        {
            var visa = _visaDbAccess.Update(entity, toUpd);

            _context.Commit();
            return(visa);
        }
Пример #2
0
        public void SetVisaToUser(string usuarioId, int visaID, string updatorID)
        {
            var visa      = _visaDbAccess.GetVisa(visaID);
            var userToUpd = _userDbAccess.GetUsuario(usuarioId);
            var updator   = _userDbAccess.GetUsuario(updatorID);

            var user_visa = new Usuario_Visa()
            {
                Usuario = userToUpd,
                Visa    = visa
            };

            if (userToUpd.Visas == null)
            {
                userToUpd.Visas = new List <Usuario_Visa>();
            }
            if (visa.Usuarios == null)
            {
                visa.Usuarios = new List <Usuario_Visa>();
            }

            userToUpd.Visas.Add(user_visa);
            visa.Usuarios.Add(user_visa);

            //await _userManager.UpdateAsync(userToUpd);
            visa = _visaDbAccess.Update(visa, _visaDbAccess.GetVisa(visaID));
            _context.Commit();
        }