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); }
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); }
public UbigeoNavalVM BuscarxIdReturnVM(int documentoIdentidadId) { UbigeoNavalBE ubigeoBE = new UbigeoNavalBL().Consultar_PK(documentoIdentidadId).FirstOrDefault(); if (ubigeoBE != null) { return(BEToViewModel(ubigeoBE)); } return(null); }
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); }
public void BuscarxId(int IdUbigeoNaval) { if (IdUbigeoNaval < 0) { return; } UbigeoNavalBE ubigeoNavalBE = new UbigeoNavalBL().Consultar_PK(IdUbigeoNaval).FirstOrDefault(); if (ubigeoNavalBE != null) { BEToViewModel(ubigeoNavalBE); } }