예제 #1
0
        private void FixupAPP_USUARIO(APP_USUARIO previousValue)
        {
            if (previousValue != null && previousValue.CAT_SESION.Contains(this))
            {
                previousValue.CAT_SESION.Remove(this);
            }

            if (APP_USUARIO != null)
            {
                if (!APP_USUARIO.CAT_SESION.Contains(this))
                {
                    APP_USUARIO.CAT_SESION.Add(this);
                }
                if (IdUsuario != APP_USUARIO.IdUsuario)
                {
                    IdUsuario = APP_USUARIO.IdUsuario;
                }
            }
        }
예제 #2
0
        public void InsertUsuario(Model.SynClases.APP_USUARIO element, System.Data.Objects.ObjectContext context)
        {
            try
            {
                if (element != null && context != null)
                {
                    NoscDBEntities entity = context as NoscDBEntities;
                    if (entity != null)
                    {
                        APP_USUARIO insert = new APP_USUARIO()
                        {
                            IdUsuario = element.IdUsuario,
                            UsuarioCorreo = element.UsuarioCorreo,
                            UsuarioPwd = element.UsuarioPwd,
                            Nombre = element.Nombre,
                            Apellido = element.Apellido,
                            Area = element.Area,
                            Puesto = element.Puesto,
                            IsActive = element.IsActive,
                            IsModified = element.IsModified,
                            LastModifiedDate = element.LastModifiedDate,
                            ServerLastModifiedDate = element.ServerLastModifiedDate,
                            IsNewUser = element.IsNewUser,
                            IsVerified = element.IsVerified,
                            IsMailSent = element.IsMailSent
                        };
                        entity.APP_USUARIO.AddObject(insert);
                        entity.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {

                throw;
            }
        }
예제 #3
0
        private void FixupAPP_USUARIO(APP_USUARIO previousValue)
        {
            if (previousValue != null && previousValue.Notificacions.Contains(this))
            {
                previousValue.Notificacions.Remove(this);
            }

            if (APP_USUARIO != null)
            {
                if (!APP_USUARIO.Notificacions.Contains(this))
                {
                    APP_USUARIO.Notificacions.Add(this);
                }
                if (IdUsuario != APP_USUARIO.IdUsuario)
                {
                    IdUsuario = APP_USUARIO.IdUsuario;
                }
            }
        }