Exemplo n.º 1
0
        public bool Eliminar(int UbigeoNavalId)
        {
            bool ret = false;

            if (UbigeoNavalId < 0)
            {
                return(false);
            }
            if (UbigeoNavalId == 1)
            {
                this.ErrorSMS = "No es posible eliminar el registro, es un usuario del sistema, como alternativa inhabilite al usuario.";
                return(false);
            }

            UbigeoNavalBE ubigeonavalBE = new UbigeoNavalBL().Consultar_PK(UbigeoNavalId).FirstOrDefault();

            if (ubigeonavalBE != null)
            {
                ret = (new UbigeoNavalBL()).Anular(ubigeonavalBE);
            }

            if (ret == false)
            {
                this.ErrorSMS = "No se pudo eliminar el registro, posiblemente ya ha sido referenciado.";
            }

            return(ret);
        }
Exemplo n.º 2
0
        public bool Eliminar(int documentoIdentidadId, string m_login)
        {
            bool ret = false;

            if (documentoIdentidadId < 0)
            {
                return(false);
            }

            UbigeoNavalBE ubigeoNavalBE = new UbigeoNavalBL().Consultar_PK(documentoIdentidadId).FirstOrDefault();

            ubigeoNavalBE.NroIpRegistro = HttpContext.Current.Request.UserHostAddress;
            ubigeoNavalBE.UsuarioModificacionRegistro = m_login;

            if (ubigeoNavalBE != null)
            {
                ret = (new UbigeoNavalBL()).Anular(ubigeoNavalBE);
            }

            if (ret == false)
            {
                this.ErrorSMS = "No se pudo eliminar el registro, posiblemente ya ha sido referenciado.";
            }

            return(ret);
        }
Exemplo n.º 3
0
        public UbigeoNavalVM BuscarxIdReturnVM(int documentoIdentidadId)
        {
            UbigeoNavalBE ubigeoBE = new UbigeoNavalBL().Consultar_PK(documentoIdentidadId).FirstOrDefault();

            if (ubigeoBE != null)
            {
                return(BEToViewModel(ubigeoBE));
            }

            return(null);
        }
Exemplo n.º 4
0
        private UsuarioViewModel BEToViewModel(UsuariosBE m_usuarioBE)
        {
            UsuarioViewModel m_usuarioVM = new UsuarioViewModel();

            m_usuarioVM.UsuarioId            = m_usuarioBE.UsuarioId;
            m_usuarioVM.TipoUsuarioId        = m_usuarioBE.TipoUsuarioId;
            m_usuarioVM.Login                = m_usuarioBE.Login;
            m_usuarioVM.Password             = m_usuarioBE.Password;
            m_usuarioVM.ApePaterno           = m_usuarioBE.ApePaterno;
            m_usuarioVM.ApeMaterno           = m_usuarioBE.ApeMaterno;
            m_usuarioVM.Nombres              = m_usuarioBE.Nombres;
            m_usuarioVM.DocumentoIdentidadId = m_usuarioBE.DocumentoIdentidadId;
            m_usuarioVM.NumeroDoc            = m_usuarioBE.NumeroDoc;
            if (m_usuarioBE.CIP.HasValue)
            {
                m_usuarioVM.CIP = m_usuarioBE.CIP.Value;
            }
            m_usuarioVM.FechaNacimiento             = m_usuarioBE.FechaNacimiento;
            m_usuarioVM.Email                       = m_usuarioBE.Email;
            m_usuarioVM.Celular                     = m_usuarioBE.Celular;
            m_usuarioVM.DocReferencia               = m_usuarioBE.DocReferencia;
            m_usuarioVM.FinVigencia                 = m_usuarioBE.FinVigencia;
            m_usuarioVM.FechaUltimoLogueo           = m_usuarioBE.FechaUltimoLogueo;
            m_usuarioVM.EstadoId                    = m_usuarioBE.EstadoId;
            m_usuarioVM.UbigeoNavalId               = m_usuarioBE.UbigeoNavalId;
            m_usuarioVM.ResetPassword               = m_usuarioBE.ResetPassword;
            m_usuarioVM.AvatarPath                  = m_usuarioBE.AvatarPath;
            m_usuarioVM.UsuarioRegistro             = m_usuarioBE.UsuarioRegistro;
            m_usuarioVM.FechaRegistro               = m_usuarioBE.FechaRegistro;
            m_usuarioVM.UsuarioModificacionRegistro = m_usuarioBE.UsuarioModificacionRegistro;
            m_usuarioVM.FechaModificacionRegistro   = m_usuarioBE.FechaModificacionRegistro;
            m_usuarioVM.NroIpRegistro               = m_usuarioBE.NroIpRegistro;
            m_usuarioVM.ImagenBase64                = m_usuarioBE.ApePaterno + " " + m_usuarioBE.ApeMaterno + ", " + m_usuarioBE.Nombres;
            //m_usuarioVM.TipoUsuario = new TiposUsuariosBL().Consultar_PK(m_usuarioBE.TipoUsuarioId).FirstOrDefault().DescCorta;
            m_usuarioVM.DocumentoIdentidad = new DocumentoIdentidadTiposBL().Consultar_PK(m_usuarioBE.DocumentoIdentidadId.Value).FirstOrDefault().Descripcion;
            m_usuarioVM.EstadoNombre       = new EstadosBL().Consultar_PK(m_usuarioBE.EstadoId.Value).FirstOrDefault().Nombre;

            var ubigeo = new UbigeoNavalBL().Consultar_PK(m_usuarioBE.UbigeoNavalId.Value).FirstOrDefault();

            m_usuarioVM.ZonaNaval     = ubigeo.ZonaNavalDescCorta;
            m_usuarioVM.Dependencia   = ubigeo.DependenciaDescCorta;
            m_usuarioVM.ZonaNavalId   = ubigeo.ZonaNavalId.Value;
            m_usuarioVM.DependenciaId = ubigeo.DependenciaId.Value;

            m_usuarioVM.LstUbigeoNavalBE       = new UbigeoNavalBL().Consultar_Lista();
            m_usuarioVM.LstDocumentosIdentidad = new DocumentoIdentidadTiposBL().Consultar_Lista();
            m_usuarioVM.LstTiposUsuariosBE     = new TiposUsuariosBL().Consultar_Lista();
            m_usuarioVM.LstUsuariosBE          = new UsuariosBL().Consultar_Lista();

            return(m_usuarioVM);
        }
Exemplo n.º 5
0
        public void BuscarxId(int IdUbigeoNaval)
        {
            if (IdUbigeoNaval < 0)
            {
                return;
            }

            UbigeoNavalBE ubigeoNavalBE = new UbigeoNavalBL().Consultar_PK(IdUbigeoNaval).FirstOrDefault();

            if (ubigeoNavalBE != null)
            {
                BEToViewModel(ubigeoNavalBE);
            }
        }