public DVivienda Modificar(DVivienda viviendaAModificar) { DVivienda viviendaModificada = null; string sentencia = "update vivienda set ubicacion=@ubicacion, numero=@numero, metraje=@metraje, tipo=@tipo, dni=@dni where numvivienda=@numvivienda"; using (SqlConnection conexion = new SqlConnection(ConexionUtil.ObtenerCadena())) { conexion.Open(); using (SqlCommand comando = new SqlCommand(sentencia, conexion)) { comando.Parameters.Add(new SqlParameter("@numvivienda", viviendaAModificar.NumVivienda)); comando.Parameters.Add(new SqlParameter("@ubicacion", viviendaAModificar.Ubicacion)); comando.Parameters.Add(new SqlParameter("@numero", viviendaAModificar.Numero)); comando.Parameters.Add(new SqlParameter("@metraje", viviendaAModificar.Metraje)); comando.Parameters.Add(new SqlParameter("@tipo", viviendaAModificar.Tipo)); comando.Parameters.Add(new SqlParameter("@dni", viviendaAModificar.Residente.DNI)); comando.ExecuteNonQuery(); } } viviendaModificada = Obtener(viviendaAModificar.NumVivienda); return(viviendaModificada); }
public DVivienda Obtener(int numvivienda) { DVivienda viviendaExistente = null; string sentencia = "SELECT * FROM vivienda WHERE numvivienda=@numvivienda"; using (SqlConnection conexion = new SqlConnection(ConexionUtil.ObtenerCadena())) { conexion.Open(); using (SqlCommand comando = new SqlCommand(sentencia, conexion)) { comando.Parameters.Add(new SqlParameter("@numvivienda", numvivienda)); SqlDataReader resultado = comando.ExecuteReader(); if (resultado.Read()) { viviendaExistente = new DVivienda(); viviendaExistente.NumVivienda = (int)resultado["numvivienda"]; viviendaExistente.Ubicacion = (string)resultado["ubicacion"]; viviendaExistente.Numero = (int)resultado["numero"]; viviendaExistente.Metraje = (int)resultado["metraje"]; viviendaExistente.Tipo = (string)resultado["tipo"]; viviendaExistente.Residente = residenteDAO.Obtener((string)resultado["dni"]); } } } return(viviendaExistente); }
public DCuota Obtener(int idCuota) { DCuota cuotaEncontrado = null; string sql = "SELECT * FROM cuota WHERE idcuota=@idcuota"; using (SqlConnection con = new SqlConnection(ConexionUtil.ObtenerCadena())) { con.Open(); using (SqlCommand com = new SqlCommand(sql, con)) { com.Parameters.Add(new SqlParameter("@idcuota", idCuota)); using (SqlDataReader resultado = com.ExecuteReader()) { if (resultado.Read()) { cuotaEncontrado = new DCuota(); cuotaEncontrado.IdCuota = (int)resultado["idcuota"]; cuotaEncontrado.Mes = (string)resultado["mes"]; cuotaEncontrado.Anio = (string)resultado["anio"]; cuotaEncontrado.Importe = (Decimal)resultado["importe"]; cuotaEncontrado.FechaVencimiento = (DateTime)resultado["fechavencimiento"]; cuotaEncontrado.Vivienda = viviendaDAO.Obtener((int)resultado["numvivienda"]); cuotaEncontrado.Estado = (string)resultado["estado"]; } } } } return(cuotaEncontrado); }
public DResidente Modificar(DResidente residenteAModificar) { DResidente residenteModificado = null; string sentencia = "update residente set apellidopaterno = @apellidopaterno, apellidomaterno = @apellidomaterno, clave = @clave, correo = @correo, edad = @edad, nombres = @nombres, tipo = @tipo where dni = @dni"; using (SqlConnection conexion = new SqlConnection(ConexionUtil.ObtenerCadena())) { conexion.Open(); using (SqlCommand comando = new SqlCommand(sentencia, conexion)) { comando.Parameters.Add(new SqlParameter("@apellidopaterno", residenteAModificar.ApellidoPaterno)); comando.Parameters.Add(new SqlParameter("@apellidomaterno", residenteAModificar.ApellidoMaterno)); comando.Parameters.Add(new SqlParameter("@nombres", residenteAModificar.Nombres)); comando.Parameters.Add(new SqlParameter("@clave", residenteAModificar.Clave)); comando.Parameters.Add(new SqlParameter("@correo", residenteAModificar.Correo)); comando.Parameters.Add(new SqlParameter("@edad", residenteAModificar.Edad)); comando.Parameters.Add(new SqlParameter("@tipo", residenteAModificar.Tipo)); comando.Parameters.Add(new SqlParameter("@dni", residenteAModificar.DNI)); comando.ExecuteNonQuery(); } } residenteModificado = Obtener(residenteAModificar.DNI); return(residenteModificado); }
public DTransaccionPago Obtener(int IdTransaccionPago) { DTransaccionPago transaccionEncontrado = null; string sql = "SELECT * FROM transaccionpago WHERE idtransaccionpago=@idtransaccionpago"; using (SqlConnection con = new SqlConnection(ConexionUtil.ObtenerCadena())) { con.Open(); using (SqlCommand com = new SqlCommand(sql, con)) { com.Parameters.Add(new SqlParameter("@idtransaccionpago", IdTransaccionPago)); using (SqlDataReader resultado = com.ExecuteReader()) { if (resultado.Read()) { transaccionEncontrado = new DTransaccionPago(); transaccionEncontrado.IdTransaccionPago = (int)resultado["idtransaccionpago"]; transaccionEncontrado.TipoPago = (string)resultado["tipopago"]; transaccionEncontrado.FechaOperacion = (DateTime)resultado["fechaoperacion"]; transaccionEncontrado.Cuota = cuotaDAO.Obtener((int)resultado["idcuota"]); } } } } return(transaccionEncontrado); }
public ICollection <DResidente> ListarTodosLosResidentes() { ICollection <DResidente> listaresidente = new List <DResidente>(); String sentencia = "SELECT * FROM RESIDENTE"; using (SqlConnection conexion = new SqlConnection(ConexionUtil.ObtenerCadena())) { conexion.Open(); using (SqlCommand comando = new SqlCommand(sentencia, conexion)) { SqlDataReader resultado = comando.ExecuteReader(); while (resultado.Read()) { DResidente residenteExistente = new DResidente(); residenteExistente.DNI = (String)resultado["dni"]; residenteExistente.ApellidoPaterno = (String)resultado["apellidopaterno"]; residenteExistente.ApellidoMaterno = (String)resultado["apellidomaterno"]; residenteExistente.Nombres = (String)resultado["nombres"]; residenteExistente.Edad = (int)resultado["edad"]; residenteExistente.Correo = (String)resultado["correo"]; residenteExistente.Clave = (String)resultado["clave"]; residenteExistente.Tipo = (String)resultado["tipo"]; listaresidente.Add(residenteExistente); } } } return(listaresidente); }
public DCuota Modificar(DCuota cuotaAModificar) { DCuota cuotaModificado = null; string sql = "UPDATE cuota SET mes=@mes, anio=@anio, importe=@importe, fechavencimiento=@fechavencimiento, numvivienda=@numvivienda, estado=@estado WHERE idcuota=@idcuota"; using (SqlConnection con = new SqlConnection(ConexionUtil.ObtenerCadena())) { con.Open(); using (SqlCommand com = new SqlCommand(sql, con)) { com.Parameters.Add(new SqlParameter("@idcuota", cuotaAModificar.IdCuota)); com.Parameters.Add(new SqlParameter("@mes", cuotaAModificar.Mes)); com.Parameters.Add(new SqlParameter("@anio", cuotaAModificar.Anio)); com.Parameters.Add(new SqlParameter("@importe", cuotaAModificar.Importe)); com.Parameters.Add(new SqlParameter("@fechavencimiento", cuotaAModificar.FechaVencimiento)); com.Parameters.Add(new SqlParameter("@numvivienda", cuotaAModificar.Vivienda.NumVivienda)); com.Parameters.Add(new SqlParameter("@estado", cuotaAModificar.Estado)); com.ExecuteNonQuery(); } } cuotaModificado = Obtener(cuotaAModificar.IdCuota); return(cuotaModificado); }
public DResidente Crear(DResidente residenteACrear) { DResidente residenteCreado = null; string sentencia = "INSERT INTO residente (dni, apellidopaterno, apellidomaterno, nombres, edad, correo, clave, tipo) VALUES (@dni,@apellidopaterno, @apellidomaterno, @nombres, @edad, @correo, @clave, @tipo)"; using (SqlConnection conexion = new SqlConnection(ConexionUtil.ObtenerCadena())) { conexion.Open(); using (SqlCommand comando = new SqlCommand(sentencia, conexion)) { comando.Parameters.Add(new SqlParameter("@dni", residenteACrear.DNI)); comando.Parameters.Add(new SqlParameter("@apellidopaterno", residenteACrear.ApellidoPaterno)); comando.Parameters.Add(new SqlParameter("@apellidomaterno", residenteACrear.ApellidoMaterno)); comando.Parameters.Add(new SqlParameter("@nombres", residenteACrear.Nombres)); comando.Parameters.Add(new SqlParameter("@edad", residenteACrear.Edad)); comando.Parameters.Add(new SqlParameter("@correo", residenteACrear.Correo)); comando.Parameters.Add(new SqlParameter("@clave", residenteACrear.Clave)); comando.Parameters.Add(new SqlParameter("@tipo", residenteACrear.Tipo)); comando.ExecuteNonQuery(); } } residenteCreado = Obtener(residenteACrear.DNI); return(Obtener(residenteACrear.DNI)); }
public DCuota Crear(DCuota cuotaACrear) { DCuota cuotaCreado = null; string sql = "INSERT INTO cuota VALUES (@idcuota, @mes, @anio, @importe, @fechavencimiento, @numvivienda, @estado)"; using (SqlConnection con = new SqlConnection(ConexionUtil.ObtenerCadena())) { con.Open(); using (SqlCommand com = new SqlCommand(sql, con)) { com.Parameters.Add(new SqlParameter("@idcuota", cuotaACrear.IdCuota)); com.Parameters.Add(new SqlParameter("@mes", cuotaACrear.Mes)); com.Parameters.Add(new SqlParameter("@anio", cuotaACrear.Anio)); com.Parameters.Add(new SqlParameter("@importe", cuotaACrear.Importe)); com.Parameters.Add(new SqlParameter("@fechavencimiento", cuotaACrear.FechaVencimiento)); com.Parameters.Add(new SqlParameter("@numvivienda", cuotaACrear.Vivienda.NumVivienda)); com.Parameters.Add(new SqlParameter("@estado", cuotaACrear.Estado)); com.ExecuteNonQuery(); } } cuotaCreado = Obtener(cuotaACrear.IdCuota); return(cuotaCreado); }
public DVivienda Crear(DVivienda viviendaACrear) { DVivienda viviendaCreada = null; string sentencia = "INSERT INTO vivienda(numvivienda, ubicacion, numero, metraje, tipo, dni) VALUES (@numvivienda, @ubicacion, @numero, @metraje, @tipo, @dni)"; using (SqlConnection conexion = new SqlConnection(ConexionUtil.ObtenerCadena())) { conexion.Open(); using (SqlCommand commando = new SqlCommand(sentencia, conexion)) { commando.Parameters.Add(new SqlParameter("@numvivienda", viviendaACrear.NumVivienda)); commando.Parameters.Add(new SqlParameter("@ubicacion", viviendaACrear.Ubicacion)); commando.Parameters.Add(new SqlParameter("@numero", viviendaACrear.Numero)); commando.Parameters.Add(new SqlParameter("@metraje", viviendaACrear.Metraje)); commando.Parameters.Add(new SqlParameter("@tipo", viviendaACrear.Tipo)); commando.Parameters.Add(new SqlParameter("@dni", viviendaACrear.Residente.DNI)); commando.ExecuteNonQuery(); } } viviendaCreada = Obtener(viviendaACrear.NumVivienda); return(viviendaCreada); }
public ICollection <DCuota> ListarTodos() { ICollection <DCuota> cuotasEncontradas = new List <DCuota>(); DCuota cuotaEncontrada = null; string sql = "SELECT * FROM cuota"; using (SqlConnection con = new SqlConnection(ConexionUtil.ObtenerCadena())) { con.Open(); using (SqlCommand com = new SqlCommand(sql, con)) { using (SqlDataReader resultado = com.ExecuteReader()) { while (resultado.Read()) { cuotaEncontrada = new DCuota(); cuotaEncontrada.IdCuota = (int)resultado["idcuota"]; cuotaEncontrada.Mes = (string)resultado["mes"]; cuotaEncontrada.Anio = (string)resultado["anio"]; cuotaEncontrada.Importe = (Decimal)resultado["importe"]; cuotaEncontrada.FechaVencimiento = (DateTime)resultado["fechavencimiento"]; cuotaEncontrada.Vivienda = viviendaDAO.Obtener((int)resultado["numvivienda"]); cuotaEncontrada.Estado = (string)resultado["estado"]; cuotasEncontradas.Add(cuotaEncontrada); } } } } return(cuotasEncontradas); }
public DResidente Obtener(string dni) { DResidente residenteExistente = null; string sentencia = "SELECT * FROM residente WHERE dni=@dni"; using (SqlConnection conexion = new SqlConnection(ConexionUtil.ObtenerCadena())) { conexion.Open(); using (SqlCommand comando = new SqlCommand(sentencia, conexion)) { comando.Parameters.Add(new SqlParameter("@dni", dni)); SqlDataReader resultado = comando.ExecuteReader(); if (resultado.Read()) { residenteExistente = new DResidente(); residenteExistente.DNI = (string)resultado["dni"]; residenteExistente.Nombres = (string)resultado["nombres"]; residenteExistente.ApellidoPaterno = (string)resultado["apellidopaterno"]; residenteExistente.ApellidoMaterno = (string)resultado["apellidomaterno"]; residenteExistente.Edad = (int)resultado["edad"]; residenteExistente.Correo = (string)resultado["correo"]; residenteExistente.Clave = (string)resultado["clave"]; residenteExistente.Tipo = (string)resultado["tipo"]; } } } return(residenteExistente); }
public ICollection <DVivienda> ListarTodos() { ICollection <DVivienda> listavivienda = new List <DVivienda>(); String sentencia = "SELECT * FROM VIVIENDA"; using (SqlConnection conexion = new SqlConnection(ConexionUtil.ObtenerCadena())) { conexion.Open(); using (SqlCommand comando = new SqlCommand(sentencia, conexion)) { SqlDataReader resultado = comando.ExecuteReader(); while (resultado.Read()) { DVivienda viviendaExistente = new DVivienda(); viviendaExistente.NumVivienda = (int)resultado["numvivienda"]; viviendaExistente.Ubicacion = (String)resultado["ubicacion"]; viviendaExistente.Numero = (int)resultado["numero"]; viviendaExistente.Metraje = (int)resultado["metraje"]; viviendaExistente.Tipo = (String)resultado["tipo"]; viviendaExistente.Residente = residenteDAO.Obtener((String)resultado["dni"]); listavivienda.Add(viviendaExistente); } } } return(listavivienda); }
public void Eliminar(DCuota cuotaAEliminar) { string sql = "DELETE FROM cuota WHERE idcuota=@idcuota"; using (SqlConnection con = new SqlConnection(ConexionUtil.ObtenerCadena())) { con.Open(); using (SqlCommand com = new SqlCommand(sql, con)) { com.Parameters.Add(new SqlParameter("@idcuota", cuotaAEliminar.IdCuota)); com.ExecuteNonQuery(); } } }
public void Eliminar(int IdTransaccionPago) { string sql = "DELETE FROM transaccionpago WHERE idtransaccionpago=@idtransaccionpago"; using (SqlConnection con = new SqlConnection(ConexionUtil.ObtenerCadena())) { con.Open(); using (SqlCommand com = new SqlCommand(sql, con)) { com.Parameters.Add(new SqlParameter("@idcuota", IdTransaccionPago)); com.ExecuteNonQuery(); } } }
public void Eliminar(DVivienda viviendaAEliminar) { string sentencia = "delete from vivienda where numvivienda = @numvivienda"; using (SqlConnection conexion = new SqlConnection(ConexionUtil.ObtenerCadena())) { conexion.Open(); using (SqlCommand comando = new SqlCommand(sentencia, conexion)) { comando.Parameters.Add(new SqlParameter("@numvivienda", viviendaAEliminar.NumVivienda)); comando.ExecuteNonQuery(); } } }
public ResidenteEntidad Crear(ResidenteEntidad residente) { //int nuevoCodigo = ObtenerNuevoCodigo(); string sentencia = "INSERT INTO residente (dni) VALUES (@dni)"; using (SqlConnection conexion = new SqlConnection(ConexionUtil.ObtenerCadena())) { conexion.Open(); using (SqlCommand comando = new SqlCommand(sentencia, conexion)) { comando.Parameters.Add(new SqlParameter("@dni", residente.Dni)); comando.ExecuteNonQuery(); } } return(Obtener(residente.Dni)); }
public DResidente Eliminar(string codigo) { //int nuevoCodigo = ObtenerNuevoCodigo(); string sentencia = "delete from residente where dni = @dni"; using (SqlConnection conexion = new SqlConnection(ConexionUtil.ObtenerCadena())) { conexion.Open(); using (SqlCommand comando = new SqlCommand(sentencia, conexion)) { comando.Parameters.Add(new SqlParameter("@dni", codigo)); comando.ExecuteNonQuery(); } } return(Obtener(codigo)); }
public ResidenteEntidad Obtener(string dni) { ResidenteEntidad residenteExistente = null; string sentencia = "SELECT * FROM residente WHERE dni=@dni"; using (SqlConnection conexion = new SqlConnection(ConexionUtil.ObtenerCadena())) { conexion.Open(); using (SqlCommand comando = new SqlCommand(sentencia, conexion)) { comando.Parameters.Add(new SqlParameter("@dni", dni)); SqlDataReader resultado = comando.ExecuteReader(); if (resultado.Read()) { residenteExistente = new ResidenteEntidad(); residenteExistente.Dni = (string)resultado["dni"]; } } } return(residenteExistente); }
public DTransaccionPago Modificar(DTransaccionPago transaccionAModificar) { DTransaccionPago transaccionModificado = null; string sql = "UPDATE transaccionpago SET tipopago=@tipopago, fechaoperacion=@fechaoperacion, idcuota=@idcuota WHERE idtransaccionpago=@idtransaccionpago"; using (SqlConnection con = new SqlConnection(ConexionUtil.ObtenerCadena())) { con.Open(); using (SqlCommand com = new SqlCommand(sql, con)) { com.Parameters.Add(new SqlParameter("@idtransaccionpago", transaccionAModificar.IdTransaccionPago)); com.Parameters.Add(new SqlParameter("@tipopago", transaccionAModificar.TipoPago)); com.Parameters.Add(new SqlParameter("@fechaoperacion", transaccionAModificar.FechaOperacion)); com.Parameters.Add(new SqlParameter("@idcuota", transaccionAModificar.Cuota.IdCuota)); com.ExecuteNonQuery(); } } transaccionModificado = Obtener(transaccionAModificar.IdTransaccionPago); return(transaccionModificado); }
public DTransaccionPago Crear(DTransaccionPago transaccionACrear) { DTransaccionPago transaccionCreado = null; string sql = "INSERT INTO transaccionpago VALUES (@idtransaccionpago, @tipopago, @fechaoperacion, @idcuota)"; using (SqlConnection con = new SqlConnection(ConexionUtil.ObtenerCadena())) { con.Open(); using (SqlCommand com = new SqlCommand(sql, con)) { com.Parameters.Add(new SqlParameter("@idtransaccionpago", transaccionACrear.IdTransaccionPago)); com.Parameters.Add(new SqlParameter("@tipopago", transaccionACrear.TipoPago)); com.Parameters.Add(new SqlParameter("@fechaoperacion", transaccionACrear.FechaOperacion)); com.Parameters.Add(new SqlParameter("@idcuota", transaccionACrear.Cuota.IdCuota)); com.ExecuteNonQuery(); } } transaccionCreado = Obtener(transaccionACrear.IdTransaccionPago); return(transaccionCreado); }