public List <DocumentoIdentidadTiposBE> ListarRegistrosFiltrados(DocumentoIdentidadTiposBE ent) { List <DocumentoIdentidadTiposBE> lst = new List <DocumentoIdentidadTiposBE>(); using (SqlConnection connection = Conectar()) { try { ComandoSP("usp_DocumentoIdentidadTIposConsultarRegistrosFiltrados", connection); ParametroSP("@Descripcion", ent.Descripcion); using (SqlDataReader reader = comando.ExecuteReader()) { while (reader.Read()) { lst.Add(new DocumentoIdentidadTiposBE(reader)); } } } catch (SqlException ex) { throw new Exception("Clase DataAccess: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } finally { connection.Dispose(); } } return(lst); }
public bool CambiarEstado(int m_DocumentoIdentidadId, int estadoId, string UsuarioLogueado) { try { DocumentoIdentidadTiposBE tipoDocumentoBE = new DocumentoIdentidadTiposBE(); tipoDocumentoBE = new DocumentoIdentidadTiposDA(m_BaseDatos).Consultar_PK(m_DocumentoIdentidadId).FirstOrDefault(); if (tipoDocumentoBE == null) { return(false); } tipoDocumentoBE.EstadoId = estadoId; tipoDocumentoBE.UsuarioModificacionRegistro = UsuarioLogueado; DocumentoIdentidadTiposDA o_TipoDocumento = new DocumentoIdentidadTiposDA(); int resp = o_TipoDocumento.CambiarEstado(tipoDocumentoBE); return(resp > 0); } catch (Exception ex) { throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } }
public bool Anular(DocumentoIdentidadTiposBE e_DocumentoIdentidadBE) { try { DocumentoIdentidadTiposDA o_DocumentoIdentidadTipos = new DocumentoIdentidadTiposDA(m_BaseDatos); int resp = o_DocumentoIdentidadTipos.Anular(e_DocumentoIdentidadBE); return(resp > 0); } catch (Exception ex) { throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } }
public List <DocumentoIdentidadTiposBE> ListarRegistrosFiltrados(DocumentoIdentidadTiposBE ent) { List <DocumentoIdentidadTiposBE> l = new List <DocumentoIdentidadTiposBE>(); try { l = (new DocumentoIdentidadTiposDA()).ListarRegistrosFiltrados(ent); } catch (Exception ex) { throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } return(l); }
private DocumentoIdentidadTiposBE ViewModelToBE(DocumentoIdentidadTiposViewModel documentoVM) { DocumentoIdentidadTiposBE m_tipodocumentoBE = new DocumentoIdentidadTiposBE(); m_tipodocumentoBE.DocumentoIdentidadTipoId = documentoVM.Id.Value; m_tipodocumentoBE.CodigoDocumento = documentoVM.Codigo; m_tipodocumentoBE.Descripcion = documentoVM.Descripcion; m_tipodocumentoBE.EstadoId = documentoVM.EstadoId.Value; m_tipodocumentoBE.UsuarioRegistro = documentoVM.UsuarioRegistro; m_tipodocumentoBE.FechaRegistro = documentoVM.FechaRegistro; m_tipodocumentoBE.UsuarioModificacionRegistro = documentoVM.UsuarioModificacionRegistro; m_tipodocumentoBE.FechaModificacionRegistro = documentoVM.FechaModificacionRegistro; m_tipodocumentoBE.NroIpRegistro = HttpContext.Current.Request.UserHostAddress; return(m_tipodocumentoBE); }
private DocumentoIdentidadTiposViewModel BEToViewModel(DocumentoIdentidadTiposBE m_tipodocumentoBE) { DocumentoIdentidadTiposViewModel documentoVM = new DocumentoIdentidadTiposViewModel(); documentoVM.Id = m_tipodocumentoBE.DocumentoIdentidadTipoId; documentoVM.Codigo = m_tipodocumentoBE.CodigoDocumento; documentoVM.Descripcion = m_tipodocumentoBE.Descripcion; documentoVM.EstadoId = m_tipodocumentoBE.EstadoId; documentoVM.UsuarioRegistro = m_tipodocumentoBE.UsuarioRegistro; documentoVM.FechaRegistro = m_tipodocumentoBE.FechaRegistro; documentoVM.UsuarioModificacionRegistro = m_tipodocumentoBE.UsuarioModificacionRegistro; documentoVM.FechaModificacionRegistro = m_tipodocumentoBE.FechaModificacionRegistro; documentoVM.NroIpRegistro = m_tipodocumentoBE.NroIpRegistro; documentoVM.EstadoNombre = new EstadosBL().Consultar_PK(m_tipodocumentoBE.EstadoId).FirstOrDefault().Nombre; return(documentoVM); }
public bool Actualizar(string login) { string sms = ""; bool v = false; DocumentoIdentidadTiposBE tipodocumentoBE = new DocumentoIdentidadTiposBE(); this.UsuarioModificacionRegistro = login; tipodocumentoBE = ViewModelToBE(this); v = (new DocumentoIdentidadTiposBL()).Actualizar(tipodocumentoBE); if (v == false) { this.ErrorSMS = sms; } return(v); }
public bool Insertar(string login) { string out_sms_err = ""; bool v = false; DocumentoIdentidadTiposBE tipodocumentoBE = new DocumentoIdentidadTiposBE(); this.UsuarioRegistro = login; this.Codigo = GetMaxId() + 1; tipodocumentoBE = ViewModelToBE(this); v = (new DocumentoIdentidadTiposBL()).Insertar(tipodocumentoBE); if (v == false) { this.ErrorSMS = out_sms_err; } return(v);; }
public int Anular(DocumentoIdentidadTiposBE e_DocumentoIdentidadTipos) { using (SqlConnection connection = Conectar()) { try { ComandoSP("usp_DocumentoIdentidadTiposAnular", connection); ParametroSP("@DocumentoIdentidadId", e_DocumentoIdentidadTipos.DocumentoIdentidadTipoId); ParametroSP("@UsuarioModificacionRegistro", e_DocumentoIdentidadTipos.UsuarioModificacionRegistro); ParametroSP("@NroIpRegistro", e_DocumentoIdentidadTipos.NroIpRegistro); return(comando.ExecuteNonQuery()); } catch (SqlException ex) { throw new Exception("Clase DataAccess " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } finally { connection.Dispose(); } } }
public int CambiarEstado(DocumentoIdentidadTiposBE e_documentoIdentidadTiposBE) { using (SqlConnection connection = Conectar()) { try { ComandoSP("usp_DocumentoIdentidadTIposCambiarEstado", connection); ParametroSP("@Codigo", e_documentoIdentidadTiposBE.CodigoDocumento); ParametroSP("@UsuarioModificacionRegistro", e_documentoIdentidadTiposBE.UsuarioModificacionRegistro); ParametroSP("@EstadoId", e_documentoIdentidadTiposBE.EstadoId); return(comando.ExecuteNonQuery()); } catch (SqlException ex) { throw new Exception("Clase DataAccess " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } finally { connection.Dispose(); } } }