public static bool sqlDelete(Reservas res) { String sql = String.Format("DELETE FROM reservas WHERE idreservas = '{0}' AND subcategorias_id = '{1}' AND categorias_id = '{2}' AND titulo_id = '{3}' AND usuarios_id = '{4}' " , res.IdReservas , res.IdSubCat , res.IdCat , res.IdTitulo , res.IdUsu); return BD.getInstance().sqlEjecuta(sql); }
public static bool sqlInsert(Reservas res) { String sql = String.Format("INSERT INTO reservas(idreservas, fecha_reserva, fecha_entrega, subcategorias_id, categorias_id, titulo_id, usuarios_id) VALUES ('{0}','{1}','{2}','{3}','{4}','{5}','{6}' )" , res.IdReservas , res.Fecha_reserva , res.Fecha_entrega , res.IdSubCat , res.IdCat , res.IdTitulo , res.IdUsu ); return BD.getInstance().sqlEjecuta(sql); }
public static bool sqlLeer(Reservas res) { String sql = String.Format(@" SELECT res.*, ca.nombre as nombreCat, sc.nombre as nombreSub, ti.nombre as nombreTitulo usu.nombre as nombreUsu FROM reservas res INNER JOIN categorias ca ON ca.idcategorias = res.categorias_id INNER JOIN subcategorias sc ON sc.idsubcategorias = res.subcategorias_id INNER JOIN titulo ti ON ti.idtitulo = res.titulo_id INNER JOIN usuarios usu ON usu.idusuario = res.usuario_id WHERE idreservas = '{0}' AND res.categorias_id = '{2}' AND res.subcategorias_id = '{1}' AND res.titulo_id = '{3}' AND res.usuarios_id = '{4}'" , res.IdReservas , res.IdSubCat , res.IdCat , res.IdTitulo , res.IdUsu ); DataTable dt = BD.getInstance().sqlSelect(sql); if (dt.Rows.Count == 0) return false; res.IdReservas = int.Parse(dt.Rows[0]["idreservas"].ToString()); res.Fecha_reserva = DateTime.Parse(dt.Rows[0]["fecha_reserva"].ToString()); res.Fecha_entrega = DateTime.Parse(dt.Rows[0]["fecha_entrega"].ToString()); res.IdSubCat = int.Parse(dt.Rows[0]["subcategorias_id"].ToString()); res.IdCat = int.Parse(dt.Rows[0]["categorias_id"].ToString()); res.IdTitulo = int.Parse(dt.Rows[0]["titulo_id"].ToString()); res.IdUsu = int.Parse(dt.Rows[0]["usuarios_id"].ToString()); res.NombreCat = dt.Rows[0]["nombreCat"].ToString(); res.NombreSubCat = dt.Rows[0]["nombreSub"].ToString(); res.NombreTitulo = dt.Rows[0]["nombreTitulo"].ToString(); res.NombreUsu = dt.Rows[0]["nombreUsu"].ToString(); return true; }
public static bool sqlUpdate(Reservas res) { String sql = String.Format(@"UPDATE reservas SET fecha_reserva = '{0}' , fecha_entrega = '{1}' , subcategorias_id = '{2}' , categorias_id='{3}' , titulo_id = '{4}' , usuarios_id = '{5}' WHERE idreservas = '{6}' AND subcategorias_id = '{2}' AND categorias_id = '{3}' AND titulo_id = '{4}' AND usuarios_id = '{5}'" , res.Fecha_reserva , res.Fecha_entrega , res.IdSubCat , res.IdCat , res.IdTitulo , res.IdUsu , res.IdReservas ); return BD.getInstance().sqlEjecuta(sql); }